Twilio:如何仅使用 phone 数字从消息日志中获取答案

Twilio: How to get answers from message log with just phone number

我想在 API 或任何东西的帮助下获得 phone 号码当天收到的消息。 (我当然购买了 phone 个号码) **

要求:

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

已实施:

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

这里是 Twilio 开发人员布道者。

我看到您已经实现了 responding to incoming SMS messages 的基本流程。如果您要对大量用户实施调查,我的建议是扩展该应用程序。

首先,您需要 运行 通过您的数据库获取所有用户的 phone 号码并将第一个问题发送给所有用户 using the Twilio REST API to send each a text message

然后,当您收到一位受访者的传入消息时,您可以通过检查 From parameter on the incoming request body. You can then look up your user in your database by phone number and save that response for them. Then you can use the TwiML <Message> 来找出发送消息的号码,以回复用户并向他们发送下一个问题。

通过这种方式,您可以在收到回复时收集回复,而不是调用 REST API 来列出所有回复。

如果有帮助请告诉我。