Как я могу переключить функцию в веб-крюке смс внутри консоли twilio для другой функции в консоли, используя скрипт листа Google? - PullRequest
0 голосов
/ 23 марта 2020

Я использую функцию Twilio SMS для подключения к Интернету, чтобы автоматически отвечать людям, отправляющим текстовые сообщения на мой номер twilio.

Я хочу переключить эту функцию на другую, которую я уже сделал в своей консоли, используя скрипт листа Google.

Я просто пропускаю часть в JavaScript (скрипт Google Sheet), чтобы попросить консоль Twilio переключить функцию, используемую в webhook, на другую, которую я сделал (также в консоли).

У меня пока нет кода, потому что я просто не знаю, как достичь этой опции. : (

Я спросил на форуме c twilio, и они сказали спросить здесь.

Любая помощь будет очень признательна!

Спасибо.:)

1 Ответ

0 голосов
/ 24 марта 2020

Вы можете обновить SMS-крючок номера Twilio с помощью ресурса Входящий номер телефона нашего API, как показано в документации здесь: https://www.twilio.com/docs/phone-numbers/api/incomingphonenumber-resource#update -an -comingphonenumber-resource .

свойство для веб-крючка SMS: SmsUrl.

Поскольку вы не можете использовать библиотеку помощников Twilio Node.JS в Google Sheets, вам нужно будет создать функцию, которая отправляет сообщения в конечную точку входящего номера телефона, например:

function changeSMSUrl () {varcomingPhoneNumber_url = "https://api.twilio.com/2010-04-01/Accounts/Your_Account_SID/IncomingPhoneNumbers/Your_Number_SID.json";

var payload = {"SmsUrl": "New_SMS_Webhook_URL"};

var options = {"method": "post", "payload": payload};

options.headers = {"Authorization": "Basi c" + Utilities.base64Encode ("Your_Account_SID: Your_Auth_Token ")};

UrlFetchApp.fetch (messagesPhoneNumber_url, параметры); }

ПРИМЕЧАНИЕ. Вам потребуется заменить следующие заполнители в приведенном выше коде своими собственными значениями:

Your_Account_SID Your_Number_SID New_SMS_Webhook_URL Your_Auth_Token

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...