【问题标题】:Twilio Functions - forward sms to email?Twilio 功能 - 将短信转发到电子邮件?
【发布时间】:2017-08-24 21:04:17
【问题描述】:

我想使用Twilio 函数将传入我的 Twilio(虚拟)号码的任何短信转发到电子邮件地址。我该怎么办?

【问题讨论】:

  • 您希望将收到的消息转发到您的电话号码吗?
  • 我要转发到 Twilio 号码的消息

标签: node.js twilio


【解决方案1】:

这里是 Twilio 开发者宣传员。

您绝对可以使用 Twilio 功能将传入的 SMS 消息转发到电子邮件。我实际上写了一个blog post on how to forward SMS as email。此特定帖子使用 SendGrid API 发送消息,完整代码可用,并附有说明,on GitHub

如果您想使用其他服务发送电子邮件,您可以。现在有一个拉取请求,我需要查看某人添加SparkPost support 的位置。只要您有一个可以作为 HTTP API 调用的服务,那么您就可以使用代码并调整有效负载。

让我知道这是否有帮助。

【讨论】:

    【解决方案2】:

    所以,我一直在对此进行一些研究,并找到了这些信息:

    每当消息发送到 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

    【讨论】:

      猜你喜欢
      • 2018-11-16
      • 2017-02-03
      • 1970-01-01
      • 1970-01-01
      • 2014-01-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多