Я настроил свой скрипт приложения Google, чтобы можно было отправлять SMS через Twilio, и все это работает.Я хотел бы иметь возможность отправить MMS, предоставив mediaURL.Не уверен, что мне здесь не хватает.
function sendSms(to, body) { var messages_url = "https://api.twilio.com/2010-04-01/Accounts/sidxxxxxxxxxxxxxxxxzxxx/Messages.json"; var payload = { "To": to, "Body" : body, "From" : "+12015551234", "mediaUrl" : "https://c1.staticflickr.com/3/2899/14341091933_1e92e62d12_b.jpg" }; var options = { "method" : "post", "payload" : payload }; options.headers = { "Authorization" : "Basic " + Utilities.base64Encode("sidxxxxxxxxxxxxxx:keyxxxxxxxxxxxxxxx") }; UrlFetchApp.fetch(messages_url, options); }
Разработчик Twilio здесь.
Мне кажется, что ваш mediaUrl параметр неверен.Это небольшое изменение, которое должно исправить это.
mediaUrl
Параметр должен быть заглавным.Так что попробуйте это как MediaUrl вместо .
MediaUrl
Дайте мне знать, если это поможет?