MMS с Twilio с помощью Google App Script не работает - PullRequest
0 голосов
/ 24 октября 2018

Я пытаюсь отправить MMS, используя Google App Script и Twilio.По какой-то причине Twilio не отправляет MMS.Ошибки не регистрируются.Кажется, все работает, как ожидалось, за исключением того, что я никогда не получаю изображение.Я что-то упускаю?

function sendText() {

  var messagesUrl = "https://api.twilio.com/2010-04-01/Accounts/AC88563f5e7f405a10c6caa109002d8ac8/Messages.json";

  var payload = {
    "To": '+11234567890',
    "Body" : 'hello',
    "mediaUrl": 'https://c1.staticflickr.com/3/2899/14341091933_1e92e62d12_b.jpg',
    "From" : "+11234567890"

  };

  var options = {
    "method" : "post",
    "payload" : payload
  };
  options.headers = {    
    "Authorization" : "Basic " + Utilities.base64Encode("YOURACCOUNTSID:YOURAUTHTOKEN")
  };

  var value = UrlFetchApp.fetch(messagesUrl, options);
  Logger.log(value)

}

и вот ответ, который я получаю

{
  "sid": "SMccaca54f12754f1691ad7af61bbc6dc",
  "date_created": "Wed, 24 Oct 2018 17:42:23 +0000",
  "date_updated": "Wed, 24 Oct 2018 17:42:23 +0000",
  "date_sent": null,
  "account_sid": "AR88563f5e7f301a10c6cba109112d8ac8",
  "to": "+11234567890",
  "from": "+11234567890",
  "messaging_service_sid": null,
  "body": "hello",
  "status": "queued",
  "num_segments": "1",
  "num_media": "0",
  "direction": "outbound-api",
  "api_version": "2010-04-01",
  "price": null,
  "price_unit": "USD",
  "error_code": null,
  "error_message": null,
  "uri": "/2010-04-01/Accounts/AR88563f5e7f301a10c6cba109112d8ac8/Messages/SMcaaca81f20754f1691ad7afc71bbc6dc.json",
  "subresource_uris": {
    "media": "/2010-04-01/Accounts/AR88563f5e7f301a10c6cba109112d8ac8/Messages/SMcaaca81f20754f1691ad7afc71bbc6dc/Media.json"
  }
...