facebook graph api /group-id/events 未列出所有事件
Posted
技术标签:
【中文标题】facebook graph api /group-id/events 未列出所有事件【英文标题】:facebook graph api /group-id/events doesn't list all eventsfacebook graph api /group-id/events 未列出所有事件 【发布时间】:2017-08-16 22:12:14 【问题描述】:我想获取 facebook 组的所有事件。通过 facebook 图形 api。 但是 /group-id/events 不会从 developer.facebook.com 返回“Graph API Explorer”中的所有事件。
我发现:当我点击 Facebook 群组中的事件时,会出现两个标签:“事件”和“日历”。
在事件选项卡上,有很多事件(并且还有一个日期) 但在该组的日历中并非所有事件都已注册。
图表 api 仅列出事件,这些事件也在组的日历中。 /group-id/事件
谁能给我小费,我如何从组中获取所有事件?
相关组是: https://www.facebook.com/groups/unternehmenauswaldkirchen/events/
亲切的问候 斯蒂芬
【问题讨论】:
【参考方案1】:来自 facebook 的文档:
/group-id/事件
属于一个组的所有事件。
因此,您只能在回复中看到某些事件的原因是,这些事件是唯一由群组管理员创建并由该群组拥有的事件。 其他事件由其他个人、页面或组创建,并简单地发布到您的组的提要中。
例如,如果您查看计划于 9 月 9 日举行的活动: https://www.facebook.com/events/122492428358380
你会看到它实际上属于这个页面: https://www.facebook.com/pg/RehaundFitness
不幸的是,graph api 没有提供获取所有这些事件的简单方法。
您有 2 个选项自行聚合事件:
如果组中只有少数几个源在其上共享事件,您可以分别为每个源请求事件,然后在代码中对事件进行分组。
1234563 /p>祝你好运!
【讨论】:
以上是关于facebook graph api /group-id/events 未列出所有事件的主要内容,如果未能解决你的问题,请参考以下文章
Facebook Graph API Group Feed没有显示v2.3之后的帖子