我想通过 facebook graph API 发起好友请求,可以吗?
1 回答
在 Google 中输入“Facebook Graph API”,你会发现这个链接:
https://developers.facebook.com/docs/reference/api/event/
有这个描述:
创造
您可以通过向 /EVENT_ID/invited/USER_ID 发出 HTTP POST 来邀请用户参加活动。您可以通过向 /EVENT_ID/invited?users=USER_ID1,USER_ID2,USER_ID3 发出 HTTP POST 来邀请多个用户。这两个都需要 create_event 权限,如果邀请成功则返回 true。
读
您可以通过向 /EVENT_ID/invited 发出 HTTP GET 来读取事件的受邀者列表:
https://graph.facebook.com/331218348435/invited
您可以通过向 /EVENT_ID/invited/USER_ID 发出 HTTP GET 来检查特定用户是否已被邀请参加活动:
https://graph.facebook.com/331218348435/invited/2503747
您需要 user_events 或friend_events 权限才能查看非公开活动的邀请列表。
这些调用返回一个具有名称、id 和 rsvp_status('not_replied'、'unsure'、'attending' 或 'declined')字段的对象。在检查特定用户时,如果该用户未被邀请参加活动,API 将返回一个空数据数组。
删除
您可以通过向 /EVENT_ID/invited/USER_ID 发出 HTTP DELETE 来取消邀请用户参加活动。如果请求成功,则返回 true。用户必须是事件的管理员(即创建者)才能使此调用成功。需要 rsvp_event 权限。