有什么辦法可以判斷一個收到的短信是否是我以前發(fā)送的短信的回復(fù)?
否。SMS技術(shù)不提供任何方式來檢查傳入的消息是否是對以前發(fā)送的短信的回復(fù)。所有你可以做的是把一些標(biāo)識符放入消息文本本身,或者依靠發(fā)送和接收的消息的時間戳進行匹配。當(dāng)然這個匹配可能不準(zhǔn)確。
在大多數(shù)情況下,使用關(guān)鍵字來區(qū)分傳入的消息。如果您告訴您的移動用戶在消息文本中包含某個關(guān)鍵字,并且設(shè)置了正確的入站路由,則在條件(消息文本)中使用此關(guān)鍵字,您可以對回復(fù)的消息有一些線索。當(dāng)然這個解決方案表明用戶將在回復(fù)短信中包含適當(dāng)?shù)年P(guān)鍵字。