2016-05-18 80 views
1

我是新來的twilio。我有一個情況就像我有兩個應用程序在發送消息時共享一個短碼數字。當用戶收到來自應用程序(A)的SMS並回復SMS時。我怎麼知道用戶回覆的消息對於應用程序(A)而不是應用程序(B)來說意味着什麼?Twilio:Trace回覆短信

回答

3

Twilio開發人員在這裏傳播。

做到這一點的最好方法是爲每個應用程序使用不同的數字。然後你知道用戶發送消息給哪個應用程序。如果多個短代碼太貴,您可以使用長代碼。

唯一的另一種方法是知道應用程序A和B具有關鍵字並且堅持使用者包含該關鍵字。

例如,您可能有關於運動的應用程序。如果用戶想要了解足球,他們會發送「足球」信息以及您想要的任何其他信息。但如果他們想了解網球,他們會給「網球」加上任何信息。

然後,您的應用程序需要搜索關鍵字body of the SMS message,然後在排序後處理這些消息。

除此之外,沒有辦法知道SMS中沒有消息線程。

+0

嗨@philnash,謝謝你的回覆!讓我再問一個問題,如果用戶收到來自SubAcount(A)的SMS並回復SMS,該怎麼辦?這與上述問題是一樣的嗎?還是有可能跟蹤回覆的消息對SubAcount(A)的意義? – 0070

+0

SMS中沒有定義您正在回覆的消息。如果你看看自己的手機和短信應用程序,你會看到沒有辦法回覆特定的消息,只是消息的線性時間線。恐怕只有這些,你必須要努力。 – philnash

+0

好吧,明白了。謝謝漿果多福音:) :) – 0070