我正在尝试使用 Twilio 将 SMS 和 MMS 消息转发到使用 Twilio 资源的多个电话号码。我按照在线文档进行操作并轻松转发了 SMS。但是我没有找到任何关于转发彩信的文档。
使用 Twilio 资源转发 MMS 消息的正确方法是什么?这将使用美国的电话号码。
I took a stab at it using a function and I can get the media URL to be forwarded but it then requires the receiver to log into Twilio to view the image.
`exports.handler = function(context, event, callback) {
let twiml = new Twilio.twiml.MessagingResponse();
twiml.message(`${event.From}: ${event.MediaUrl0}: ${event.Body}`, {
to: '+19999999999'
});
callback(null, twiml);
};`
I can see I will also have a problem when more than 1 image is forwarded in the message and have to obtain the message image count.
我不确定为什么接收者必须登录 Twilio 才能查看图像。但是要回答你的第二个问题,如果转发了不止一张图片,你必须访问它们,这样
MediaURL
参数的结构为MediaUrl0
,MediaUrl1
,MediaUrl2
等。MediaUrl0
是彩信中的第一张图片,MediaUrl1
是第二张。每个彩信最多可以有 10 张图像。 来源
要关闭 HTTP 身份验证,请查看您的消息设置
在媒体 URL 上强制执行 HTTP 身份验证 在请求语音和消息的录音和图像等媒体时强制执行 HTTP 基本身份验证。