收到新电子邮件(电子邮件-> SMS)时,我可以生成Twilio SMS吗? 需要付费的服务:免费服务:

当我在Gmail中收到新电子邮件时,我正在尝试从Twilio生成SMS。

我需要找到一种方法将电子邮件转发到另一个电子邮件地址,并生成向Twilio发送SMS的呼叫。

huhaohuhao7654 回答:收到新电子邮件(电子邮件-> SMS)时,我可以生成Twilio SMS吗? 需要付费的服务:免费服务:

这是一个想法!

您可以设置一个Webhook,使用以下服务之一发布您的电子邮件数据:

需要付费的服务:

任一

https://automate.io/integration/gmail/webhooks

The Widget you would want to use.

OR

https://zapier.com/apps/gmail/integrations/webhook

免费服务:

这有点hack,但据我所知是免费的

  1. 将所有电子邮件转发到备用频道:https://slack.com/help/articles/206819278-send-emails-to-slack
  2. 创建一个侦听新消息的Slack应用程序,当它收到消息时,将发布请求发送到Twilio Function ...下面的说明。...链接到Slack应用程序构建:{{3} }

之后:您会将数据发布到twilio函数中,该函数将获取数据并发送和发送短信。在twilio函数中发送消息的基本启动应用程序如下所示:

exports.handler = function(context,event,callback) {
    let twiml = new Twilio.twiml.MessagingResponse();
    twiml.message("Hello World");
    callback(null,twiml);
};

event参数将包含您发布到该参数的任何数据。如该twilio文档所示:

https://api.slack.com/start/building

如果您的活动看起来像这样:{"message-content": "Hey Jim I just wanted to send you this fantastic email over the holidays"},那么您需要做的如下:

exports.handler = function(context,callback) {
  context.getTwilioClient().messages.create({
    to: '<ENTER YOUR PHONE NUMBER HERE>',from: '<ENTER ONE OF YOUR TWILIO PHONE NUMBERS WITH SMS CAPABILITIES>',body: event.message-content
  }).then(msg => {
    callback(null,msg.sid);
  }).catch(err => callback(err));
};

如果您有任何疑问或遇到困难,请使用以下twilio文档为您提供帮助:Here is the twilio documentation for 'function' data posting

干杯!

,

像这样?

How to forward email to text messages using Twilio and SendGrid

本文链接:https://www.f2er.com/3157787.html

大家都在问