2017-11-22 15 views
0

未読メッセージの数をユーザーの各チャンネルごとに取得しようとしています。Twilioでアンドロイドを使用して各チャンネルの未読メッセージ数を取得する最も良い方法は何ですか?

Twilio Doc For getting unread countを参照した後、私は、チャンネル数が多い場合、各チャンネルのメッセージを取得する非常に複雑な方法であることがわかりました。

私の質問は、Twilioで未読メッセージ数を取得する唯一の方法は、1つのチャンネルが初期化に時間がかかるためです。未読カウントを返します。

答えて

0

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

ユーザーが参加したチャネルを一覧表示すると、ChannelDescriptorのリストが返されます。この段階では、getUnconsumedMessagesCountメソッドを使用して、未読メッセージの数をそれぞれChannelDescriptorに問い合わせることができます。

ChannelDescriptorはリアルタイムでは更新されませんので、受信メッセージを待ち受けるように登録し、それ以降にカウントを更新することをおすすめします。

希望に役立ちます。

関連する問題