google-apps-script - 通过 Twilio 和 Google App 脚本发送彩信

标签 google-apps-script twilio

我已经设置了我的谷歌应用程序脚本,以便能够通过 Twilio 发送短信,并且一切正常。我希望能够通过提供 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 参数似乎是错误的。这是一个小改动,应该可以解决这个问题。

参数应大写。所以try it as MediaUrl instead .

请告诉我这是否有帮助?

关于google-apps-script - 通过 Twilio 和 Google App 脚本发送彩信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52866083/

相关文章:

python - socket.py : TypeError: a float is required 上的深度错误

android - Twilio Android SDK 中的视频通话录音

api - 使用 Google Apps 脚本在 ConvertAPI 中合并 PDF

javascript - 在 Google 脚本中,如何获取列中每个单元格的月份?

javascript - 如何在 coffeescript 中为 Google Apps 脚本生成全局命名的 javascript 函数

python - 由于未知错误,我无法通过 Twilio 教程代码发送短信

php - 用 PHP 分解长字符串以发送短信

reactjs - 将 SideNav 与 Twilio Flex Plugin v2 结合使用时出现错误 `activeView is not defined`

google-apps-script - 我可以在 Google 云端硬盘中列出我的所有脚本而不包含任何其他类型的文档吗?

google-apps-script - 直接从本地驱动器使用电子表格中的 .csv 数据