Events 要检索事件描述,是否需要访问令牌?
我创建了一个应用程序,所以我正在使用我的appId和secret。我可以使用以下方法检索包含公共事件的任何页面的事件数组:Events 要检索事件描述,是否需要访问令牌?,events,facebook-login,Events,Facebook Login,我创建了一个应用程序,所以我正在使用我的appId和secret。我可以使用以下方法检索包含公共事件的任何页面的事件数组: // Lady Gaga example (not a fan!) $event_array = $facebook->api('/ladygaga/events'); 返回的数组为我提供: [name] [start_time] [end_time] [timezone] [location] [id] 我希望[描述]在里面,我就完了!这是一个社区活动日历,我希
// Lady Gaga example (not a fan!)
$event_array = $facebook->api('/ladygaga/events');
返回的数组为我提供:
[name]
[start_time]
[end_time]
[timezone]
[location]
[id]
我希望[描述]在里面,我就完了!这是一个社区活动日历,我希望我的成员能够添加他们的facebook活动,如果他们选择的话。我希望他们能告诉我他们的facebook用户名,我能把他们的活动打印出来(简单!)
问题是:我是否需要登录Facebook才能显示他们活动的描述?如果是这样,这将如何工作?您似乎有两个不同的问题 页面事件:如果只是查询页面事件,如
ladygaga
,则可以通过在API调用中请求字段
来获取描述
'/ladygaga/events?fields=name,start_time,timezone,location,description,id'
(指定字段
参数后,需要手动请求所需的所有字段。)
只要页面所有者没有设置任何访问限制,您就可以通过使用appid
和secret
进行身份验证来获取这些详细信息
用户事件:如果您想显示属于用户的事件
,或者如果您正在查询有限制的页面,则用户需要使用用户事件
权限登录您的应用程序。如果您想查看他们朋友的活动,还需要请求朋友的活动
如果你存储一个用户的结果并将其显示给其他用户,你就违反了Facebook的TOS