0
特定の友人がオンラインになるたびに私に通知するデスクトップアプリケーションを作成したいと思います。私の考えは、チャットAPIを使用することでしたが、私が必要と思っている "プレゼンスプローブ"をサポートしていないことがわかりました。そうするために他の人は?友達がオンラインになっているときを検出する方法は?
特定の友人がオンラインになるたびに私に通知するデスクトップアプリケーションを作成したいと思います。私の考えは、チャットAPIを使用することでしたが、私が必要と思っている "プレゼンスプローブ"をサポートしていないことがわかりました。そうするために他の人は?友達がオンラインになっているときを検出する方法は?
FQL user tableのonline_presence
フィールドを使用することをお勧めします。
online_presence
:ユーザーのFacebookのチャットのステータス。アイドル、オフライン、またはエラー(Facebook側でサーバ側の情報 の存在を判別できない場合)のいずれかをアクティブな文字列の1つとして返します。その情報がプライバシー の理由で制限されている場合、クエリはユーザーの Facebookチャットステータスを返しません。
この情報にアクセスするには、アプリケーションにfriends_online_presence
の許可を与える必要があります。