【发布时间】:2017-08-24 21:04:17
【问题描述】:
我想使用Twilio 函数将传入我的 Twilio(虚拟)号码的任何短信转发到电子邮件地址。我该怎么办?
【问题讨论】:
-
您希望将收到的消息转发到您的电话号码吗?
-
我要转发到 Twilio 号码的消息
我想使用Twilio 函数将传入我的 Twilio(虚拟)号码的任何短信转发到电子邮件地址。我该怎么办?
【问题讨论】:
这里是 Twilio 开发者宣传员。
您绝对可以使用 Twilio 功能将传入的 SMS 消息转发到电子邮件。我实际上写了一个blog post on how to forward SMS as email。此特定帖子使用 SendGrid API 发送消息,完整代码可用,并附有说明,on GitHub。
如果您想使用其他服务发送电子邮件,您可以。现在有一个拉取请求,我需要查看某人添加SparkPost support 的位置。只要您有一个可以作为 HTTP API 调用的服务,那么您就可以使用代码并调整有效负载。
让我知道这是否有帮助。
【讨论】:
所以,我一直在对此进行一些研究,并找到了这些信息:
每当消息发送到 twilio 号码时,http request 也会发送到 twilio 服务器,并且此服务器会保存发送到该号码的消息。
访问服务器持有的消息
我们在下面使用此代码。
const MessagingResponse = require('twilio').twiml.MessagingResponse;
const response = new MessagingResponse();
const message = response.message();
message.body('Hello World!');
response.redirect('https://demo.twilio.com/sms/welcome');//you need to have your own document
console.log(response.toString());
消息被重定向到我们在那里指定的链接,它必须是 twilio 链接,可以从 here 创建链接
您所要做的就是阅读信息并享受它!更多信息请见https://www.twilio.com/docs/api/twiml/sms/your_response
【讨论】: