Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Facebook graph api facebook图形api/{group id}/events不';不要列出所有事件_Facebook Graph Api - Fatal编程技术网

Facebook graph api facebook图形api/{group id}/events不';不要列出所有事件

Facebook graph api facebook图形api/{group id}/events不';不要列出所有事件,facebook-graph-api,Facebook Graph Api,我想获取facebook群组的所有事件。通过facebook图形api。 但是/{group id}/events不会从developers.facebook.com返回“Graph API Explorer”中的所有事件 我发现:当我点击facebook群组中的事件时,有两个标签:“事件”和“日历” 在“事件”选项卡上,有许多事件(还有日期) 但在该团体的日历中,并非所有活动都已登记 graph api仅列出组日历中的事件。 /{group id}/events 谁能给我一个提示,我怎样才能从

我想获取facebook群组的所有事件。通过facebook图形api。 但是/{group id}/events不会从developers.facebook.com返回“Graph API Explorer”中的所有事件

我发现:当我点击facebook群组中的事件时,有两个标签:“事件”和“日历”

在“事件”选项卡上,有许多事件(还有日期) 但在该团体的日历中,并非所有活动都已登记

graph api仅列出组日历中的事件。 /{group id}/events

谁能给我一个提示,我怎样才能从小组中获得所有活动

有关团体为:

问候
Stefan

来自facebook的文档:

/{group id}/events

属于某个组的所有事件

因此,您在响应中只看到某些事件的原因是,这些事件是由组管理员创建的,并且由该组拥有的唯一事件。 其他事件是由其他个人、页面或组创建的,只是发布到组的提要中

例如,如果您查看计划于9月9日举行的活动:

您将看到它实际上属于此页面:

不幸的是,graph api没有提供获取所有这些事件的简单方法

您有两个自行聚合事件的选项:

  • 如果组中只有几个共享事件的源,则可以分别请求每个源的事件,然后在代码中对事件进行分组

  • 如果有多个/未知事件源,您可以找到包含
    https://www.facebook.com/events/{eventId}
    ,然后获取并处理这些事件中的每一个(使用分页来访问较旧的帖子)

  • 祝你好运