Я впервые использую twilio, и я начинаю с нового twilio-cli, и я создаю новый проект для создания и развертывания серверной части над функциями twilio, но мне нужно, чтобы некоторые функции оставались конфиденциальными, и я хочу вызвать эту функцию через их конкретную конечную точку api, но я всегда получаю сообщение «Неавторизовано - вы не авторизованы для выполнения этого запроса»
Это плагин, который я использую с twilio-cli https://github.com/twilio-labs/plugin-serverless, чтобы запустить базовый проект для развертывания в Twilio.
Я уже пробовал использовать документацию по curl, которую нашел здесь: https://www.twilio.com/docs/studio/rest-api/execution, но ни один из примеров не выполняет функцию.
curl -X POST 'https://serverless.twilio.com/v1/Services/ZSXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/Functions/ZHXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' \
-u ACXXXXXXXXXXXX:your_auth_token
Мне просто нужно получить приветственное сообщение, это код функции:
exports.handler = function(context, event, callback) {
const twiml = new Twilio.twiml.MessagingResponse();
twiml.message("Hello World!");
console.log("Track this");
callback(null, twiml);
};