Twilio:如何通过电话号码从消息日志中获得答案

时间:2016-12-11 05:42:57

标签: twilio twilio-api

我想在API或其他任何东西的帮助下收到同一天电话号码的收到消息。 (我已经购买了一个电话号码) **

要求:

** 我有一个twilio应用程序,向1000个用户发送5个问题,用户回复它。像一项调查。应用程序部署在Azure上。 我将在日志中收到5000条消息。 我打算通过电话号码检索邮件并从用户那里更新我的数据库。

已实施:

实施了此https://www.twilio.com/docs/guides/sms/how-to-receive-and-reply-in-csharp。对此要求的任何其他想法也表示赞赏。

1 个答案:

答案 0 :(得分:1)

Twilio开发者传道者在这里。

我看到您已经实施了responding to incoming SMS messages的基本流程。如果您正在为多个用户实施调查,我的建议是扩展该应用程序。

首先,您需要运行数据库才能吸引所有用户。电话号码并将第一个问题发送给所有人using the Twilio REST API to send each a text message

然后,当您收到来自其中一位受访者的来电消息时,您可以通过检查From parameter on the incoming request body找到发送该消息的号码。然后,您可以通过电话号码在数据库中查找用户,并为其保存响应。然后,您可以使用TwiML <Message>来回复用户并向他们发送下一个问题。

通过这种方式,您可以收集响应,而不是调用REST API列出所有响应。

让我知道这是否有帮助。