id} / events不会列出所有事件
我想要得到facebook组的所有活动。 通过脸谱图API。 但是/ {group-id} / events不会从developers.facebook.com返回“Graph API Explorer”中的所有事件。
我发现了什么:当我点击facebook组中的事件时,有两个选项卡:“事件”和“日历”。
在事件选项卡上,有许多事件(并且也有日期),但是在组的日历中并不是所有事件都已注册。
图表api只列出事件,这些事件也在组的日历中。 / {组ID} /事件
任何人都可以给我一个提示,我怎么能从组中得到所有事件?
相关团体是:https://www.facebook.com/groups/unternehmenauswaldkirchen/events/
亲切的问候Stefan
从Facebook的文档:
/ {组ID} /事件
所有属于一个组的事件。
因此,您只能在响应中看到某些事件的原因是,那些是由群组管理员创建并由该群组拥有的唯一事件。 其他活动是由其他个人,网页或群组创建的,并且只是发布到您组的供稿中。
例如,如果您查看计划于9月9日举行的活动,请访问:https://www.facebook.com/events/122492428358380
您会看到它实际上属于此页面:https://www.facebook.com/pg/RehaundFitness
不幸的是,图形api没有提供所有这些事件的简单方法。
您有2个选项可以自行汇总事件:
如果该组只有少数能够共享事件的来源,则可以分别为这些来源请求事件,然后将这些事件分组到您的代码中。
如果有多个/未知事件源,则可以请求该组的Feed,查找包含https://www.facebook.com/events/{eventId}
所有帖子,然后获取并处理每个事件(使用分页以达到较旧的职位)。
祝你好运!
链接地址: http://www.djcxy.com/p/5585.html上一篇: id}/events doesn't list all events
下一篇: Retrieve HERE map location from Facebook event using graph api?