2016-06-24 7 views
0

登録時にプレゼンスリクエストを送信することをお勧めします。Androidでスムーズにプレゼンス購読リクエストを管理する方法

私はアンドロイドでチャットアプリを開発しています。ユーザーアカウントIDは電話番号に基づいています。

このようなアプローチは次のとおりです。

  1. 電話からすべての連絡先を読む。
  2. プレゼンス要求を送信するために必要なすべての電話番号のリストを作成します。
  3. リストが50個に達したとき。 XEP-0033を使用してマルチキャストメッセージを送信します。これはネットワーク コールを減らすことです。

この方法の問題は、通常、ユーザーが携帯電話に500-600件の連絡先を持っていることです。平均して、登録プロセスでは、プレゼンスサブスクリプションに対して10〜12回のhttpコールが必要です。

誰かがより良いアプローチを提案できますか?

答えて

0

あなたのフレームワークはWhatsappのようなものだとします。今

、そのために私はあなたがKontalkあるのWhatsAppのオープンソースの代替を参照することができます。

Githubコードhereがあります。

あなたはコードを通過することができます、それが役立ちます。

関連する問題