我是twilio的新手。我有一种情况就像我有两个应用程序在发送消息时共享一个短代码。当用户从应用程序(A)接收SMS并回复SMS时。我怎么知道用户回复的消息对于应用程序(A)而不是应用程序(B)是什么意思?
答案 0 :(得分:3)
Twilio开发者传道者在这里。
执行此操作的最佳方法是为每个应用程序使用不同的数字。然后,您知道用户将消息发送到哪个应用程序。如果多个短代码太贵,您可以使用长代码。
知道这一点的唯一方法是为应用A和B提供关键字,并坚持要求用户包含该关键字。
例如,您可以拥有有关体育的应用程序。如果用户想要了解足球,他们会发送消息“足球”加上你想要的任何其他东西。但如果他们想要了解网球,他们就会发出“网球”等信息。
然后,您的应用程序需要在body of the SMS message中搜索关键字,然后在消息排序后处理这些消息。
除此之外,由于SMS中没有消息线程,因此无法知道。