使用AWS Lambda从twilio发送(而不回复)短信

时间:2019-12-13 22:20:22

标签: python aws-lambda twilio

我已经在aws lambda上设置了一个到某些python代码的webhook,它可以接收发送到twilio数字的文本,并基于该文本用不同的消息答复。

这很容易,我只需从lambda_handler(event,context)函数返回一些特定的XML。

我不能根据文本的正文向B人发起新文本。我想要这样的东西,

  1. 人员A使用SMS正文“ A”向Twilio#发送短信
  2. Twilio号码将短信发送给个人B,短信正文为“ A说你好”

我可以弄清楚所有逻辑,只是无法确定如何发送txt,除了作为lambda_handler函数的return语句。任何帮助都会很棒!

1 个答案:

答案 0 :(得分:0)

您只需要一个To属性:

https://www.twilio.com/docs/sms/twiml/message#attributes-to

“ to”属性将有效电话号码作为参数。 Twilio将消息发送到提供的号码。如果未提供“收件人”属性,Twilio会将邮件作为答复发送给当前发件人。

<?xml version="1.0" encoding="UTF-8"?>
<Response>
    <Message to="+15555551212">
        Store Location: 123 Easy St.
    </Message>
</Response>