我正在创建一个使用twilio的网络应用程序,我似乎有问题.
该系统由3名演员组成:
每当客户通过表单创建新的"作业"时,所有作业详细信息都将以文本形式发送到许多不同的服务器.当任何一个服务器回复该文本消息时,我们需要能够将他的回复与他回复的特定"作业"相关联.问题是我无法弄清楚如何在不为每个工作购买数字的情况下做到这一点,只是将每个数字与工作相关联.如果可能的话,我只想使用一个号码,因为购买数千个号码是完全浪费和不可能的.
Cookie是处理对话的最佳方式,但由于您无法分辨服务器回复的文本消息,因此可能会非常棘手.如果您发送服务器2个作业,并且他们选择回复第一个作业,则您无法知道这一点.
我认为你有两种合理的方法:
根据Twilio,答案是使用cookies:
http://www.twilio.com/docs/quickstart/php/sms/tracking-conversations
就像在Web应用程序中一样,cookie是一个小文件,您的应用程序可以存储在Twilio的服务器上以跟踪信息,例如用户名或帐户.对于Twilio SMS,cookie的范围限定为双方之间的"对话" - 您可以为每个To/From电话号码对提供唯一的cookie.例如,您可以为415-555-2222和415-555-1111之间发送的任何消息存储唯一的cookie,这将与415-555-3333和415-555-1111之间使用的cookie不同.
| 归档时间: |
|
| 查看次数: |
5855 次 |
| 最近记录: |