使用Facebook Graph API创建组相关事件

我已经学会了如何使用新的Graph API在Facebook上创建一个事件。 由于我是一个拥有大约一千名会员的Facebook小组的管理员,因此我的目标是邀请所有小组成员参加此次活动。 但我发现,我只能邀请那些是我朋友的人(我甚至不知道是否有限制),而在旧系统中,您可以创建与群组相关的事件 - 旧网址看起来像这样

http://www.facebook.com/groups/123456789/events

这可以让你邀请该组的所有成员,甚至那些不是你的朋友的成员。 有没有人知道这是可能的图形API,或者是否有一种解决方法来做这样的事情? 谢谢


如果您在Facebook创建的活动不是公共活动(带有“任何人可以查看和RSVP”的活动),则只能邀请使用Graph API的朋友。 如果是公共事件,则可以通过提供其访问令牌和RSVP_event扩展权限代表用户RSVP事件。

RSVP ing不是邀请。 它代表Facebook用户设置一个状态(参加,可能参加,拒绝)。 为此,您必须使用您想要参加活动的人员的访问令牌。 这里没有发送邀请,而是直接设置该用户的状态。 为此,您必须发送POST请求至graph.facebook.com/EVENT_ID/STATUS,其中状态正在参与/可能/被拒绝。 请参阅developers.facebook.com/docs/reference/api/event中的STATUSES部分

如果您想将事件“event1”的RSVP 2用户(userid1与accesstoken1和userid2与accesstoken2)一起使用,则必须按以下格式发出2个请求

https://graph.facebook.com/event1/attending?access_token=accesstoken1

https://graph.facebook.com/event1/attending?access_token=accesstoken2

请求人将设置用户(userid1)的状态作为参与,并且请求两者将为用户设置相同的用户(userid2)

概要

  • 任何人都可以参加公共活动。 使用应用程序,您可以使用他/她的用户访问权限(不是您的用户)向用户发送rsvp用户(您的朋友或不是无关紧要,但必须已授权您的应用程序使用rsvp_event权限),或邀请您的朋友使用您的用户访问令牌
  • 在私人和非公开活动中,您可以邀请或rsvp,但只限于那些您的朋友。
  • 希望我明确自己。 如果您需要进一步澄清,请告诉我。

    链接地址: http://www.djcxy.com/p/32651.html

    上一篇: Create a group related event with Facebook Graph API

    下一篇: facebook graph api: understanding offset