2017-07-05 1 views
0

Twilioを使用して、SMSへの応答に応じてワークフローを実行しようとしています。私は書いたアプリケーションでSMSを起動し、ユーザーの返信にアクションをキャンセルさせたい。各アクションには複数のインスタンスが存在する可能性がありますが、それぞれは一意のIDを持ちます。私は身体が一意のIDを含むように、アプリケーションによって引き起こされる元のメッセージにユーザーの返信をリンクする方法が必要です。前もって感謝します。アプリケーションSMSとユーザーの応答を接続するTwilio

+0

この質問に対する私の答えは、あなたのユースケースに非常に似ています。https://stackoverflow.com/questions/44587334/twilio-sms-reply-feature/44587494#44587494 – philnash

答えて

1

私はあなたのユースケースを完全に理解しているとは思えませんので、これが邪魔にならない場合は私を許してください。しかし、あなたのアプリがいつTwilioによって返される発信SMSのMessageSidを記録する最初のSMSを送信し、それを送信先の電話番号に関連付けられたローカルデータベースに保存しますか?

受信SMSを受信すると、Twilioによって提供された送信者の番号を取得し、その番号に対応するMessageSidを検索するデータベースクエリを実行します。

Twilio APIを使用して、アプリが送信した元のメッセージの本文を取得し、独自のIDを持っているユニークなMessageSidがあります。

さらに簡単なレベルでは、アプリが各ユーザーに1つのSMSを送信している場合、元のMessageSidを記録する必要はありません。返信を受信すると、受信した電話番号を "To"パラメータとしてTwilio SMS APIに送信するだけで、元の送信SMSのコンテンツを取得できます。

+0

ありがとうございます!私は問題を複雑にしすぎたと思う。 – Hannah

関連する問題