【问题标题】:Why Facebook Graph API doesn't list all public events for a page?为什么 Facebook Graph API 没有列出页面的所有公共事件?
【发布时间】:2018-09-21 12:46:28
【问题描述】:

这个场地有很多活动:
https://www.facebook.com/pg/ClubRoxyPrague/events/
然而,当使用 Graph API 请求时,我们只会得到一些。这是 Graph API 浏览器的链接:
https://developers.facebook.com/tools/explorer?method=GET&path=ClubRoxyPrague%2Fevents&version=v2.12
直到最近,这对我们都很有效。可能是 Facebook 前几天宣布的数据访问限制:https://newsroom.fb.com/news/2018/04/restricting-data-access/

为什么 API 只返回一些事件?有没有办法获取某个页面托管的所有公共活动

【问题讨论】:

    标签: facebook facebook-graph-api


    【解决方案1】:

    由于您提到的破坏性数据访问更改,已经无法直接访问事件(另请参阅:Unsupported get request in get Facebook event)。

    您的具体问题似乎是该决定的逻辑结果(尽管 /{page-id}/events 直到今天仍然可用,但我个人已经发现事件仍然可以间接访问很奇怪)。

    【讨论】:

    • 现在检查一下,事件甚至从页面 API (/page-id/events) 中也消失了,这是什么坏消息。我想我们只能希望他们在接下来的几周内至少提供一些访问权限。
    • 有这方面的消息吗?我们是否知道“页面公共内容访问”权限是否授予您访问事件的权限?是否有其他方法可以获取它们?
    猜你喜欢
    • 2017-03-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-12-19
    • 1970-01-01
    • 2015-02-18
    • 2018-09-23
    相关资源
    最近更新 更多