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?