イベント
大抵の関係は頻繁には変化しません。しかし、変化したときには、ユーザーはできる限り早くそれを知ることを望みます。Friends SDK では、起動時にユーザーのすべての関係を取得したうえで、イベントを使用してそのリストを最新状態に保ちます。
SDK は、変化が発生したらすぐにイベントを送信します。イベントをトリガーするユーザー関係の変化には、以下があります。
- 友達が プレゼンス ステータスを更新する。
- ユーザーが新しい関係を追加する。ユーザーが
FRIEND_REQUEST
関係を作成する。またはFRIEND_REQUEST
を承認してFRIEND
関係を作成する。 - ユーザーが
FRIEND_REQUEST
、FRIEND
、BLOCK
関係などの関係を削除する。
FriendsService
の以下のイベントにコールバックをアタッチできます。
パラメーター | 説明 |
---|---|
RelationshipAdded | 現在のユーザーに関連する 関係 が追加されたときに呼び出されるイベント。 |
RelationshipDeleted | 現在のユーザーに関連する 関係 が削除されたときに呼び出されるイベント。 |
PresenceUpdated | 現在のユーザーに関連するメンバーの プレゼンス が更新されたときに呼び出されるイベント。 |
MessageReceived | 現在のユーザーに他のユーザーから メッセージ が送信されたときに呼び出されるイベント。 |