2017-02-20 5 views
0

シナリオ:
私は専用のモバイルチャットアプリを持っています。ユーザーは、SMSブリッジを介してアプリを使用していないユーザーのグループを事前に選択して知ることができます。その目的のために、現在、各ユーザは彼女/彼自身の仮想電話番号を取得する。特定のユーザーのSMSは、この仮想番号を使用して送受信されます。 SMSは、コミュニケートするグループの各メンバーに配布されます。SMSの拡張機能に似たものはありますか?

問題:
単一の受信者は複数のグループのメンバーになることができます。この場合、受信者(R)がユーザ(U)からのSMSメッセージに応答するとき、応答が属するグループが明白ではない。利用可能な唯一の情報は、送信者(R)番号と受信者(U)番号(仮想)であるため、Rがメッセージに属しているグループは特定できません。

ソリューションアイデア:
私はこの問題を回避するために見ることができる唯一の方法は、Uは、各グループと通信するために別の電話番号を使用することです。そのケースに対する各ユーザに多くの電話番号を割り当てることは、コストのためにスケーラブルではありません。しかし、私は、少なくとも最初は個々の通信に番号を自動的に割り当てる膨大な数のプールを管理するという複雑さを避けたいと考えていました。

質問:
SMSを送信する際、送信者の仮想番号に追加の数字を追加するためにすべての方法はありますか?その番号に返信すると、コンテキストはサーバーに返されます

答えて

1

Twilio開発者のエバンジェリストです。

SMS内に必要なものは何もありません。あなたは、Uが各グループと連絡するために異なる電話番号を持っていなければならないと思ったときにあなたは正しいと思いました。

どのユーザーが特定のグループに属しているかを設定できるため、完全に異なるグループにその番号を再利用できます。ここで役に立つかもしれないscaling number pools for group messagingの良い記事です。

関連する問題