Twilio Incoming SMS Webhook для URL доступа администратора
Я настроил и написал код в моем приложении Django для интеграции отправки и получения SMS Twilio. Оно успешно отправляет сообщения.
Однако проблема, с которой я столкнулся, заключается в том, что публичный URL, который я имею для связи с webhook и TwiML, доступен только для администратора, поэтому для доступа к панели сообщений (куда приходят сообщения) необходимо пройти определенную аутентификацию. Я не уверен, как настроить это в Twilio
Мне интересно, как я могу настроить этот webhook в Twilio, чтобы пользователь мог отвечать на SMS со своего телефона и сообщение отображалось в панели сообщений в приложении.
Я не очень хорошо знаком с Twilio и этой ситуацией, поэтому любая помощь будет очень признательна. Заранее спасибо!
Вот небольшой пример фрагмента из документации:
const axios = require('axios');
exports.handler = async (context, event, callback) => {
const twiml = new Twilio.twiml.MessagingResponse();
const response = await axios
.get('https://dog.ceo/api/breeds/image/random');
twiml
.message(`Hello, ${event.From}! Enjoy this doge!`)
.media(response.data.message);
return callback(null, twiml);
};