facebook グラフ API 経由で友達リクエストを開始したいのですが、可能ですか?
1 に答える
Google に「Facebook Graph API」と入力すると、次のリンクが表示されます。
https://developers.facebook.com/docs/reference/api/event/
この説明で:
作成
HTTP POST を /EVENT_ID/invited/USER_ID に発行することで、ユーザーをイベントに招待できます。HTTP POST を /EVENT_ID/invited?users=USER_ID1,USER_ID2,USER_ID3 に発行することで、複数のユーザーを招待できます。どちらも create_event 権限を必要とし、招待が成功した場合は true を返します。
読んだ
HTTP GET を /EVENT_ID/invited に発行することで、イベントの招待者のリストを読み取ることができます。
https://graph.facebook.com/331218348435/invited
HTTP GET を /EVENT_ID/invited/USER_ID に発行することで、特定のユーザーがイベントに招待されているかどうかを確認できます。
https://graph.facebook.com/331218348435/invited/2503747
非公開イベントの招待リストを表示するには、user_events または friend_events 権限が必要です。
これらの呼び出しは、name、id、および rsvp_status ('not_replied'、'unsure'、'attending'、または 'declined') フィールドを持つオブジェクトを返します。特定のユーザーをチェックするときに、ユーザーがイベントに招待されていない場合、API は空のデータ配列を返します。
消去
HTTP DELETE を /EVENT_ID/invited/USER_ID に発行することで、イベントからユーザーの招待を取り消すことができます。リクエストが成功した場合は true を返します。この呼び出しを成功させるには、ユーザーがイベントの管理者 (作成者) である必要があります。rsvp_event パーミッションが必要です。