我已经设置了我的谷歌应用程序脚本,以便能够通过 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/