我正在使用外部服务器从多个Facebook页面检索事件。在大约1%的情况下,我收到以下类型的错误:
Unsupported get request. Object with ID '...' does not exist, cannot be loaded due to missing permissions, or does not support this operation. Please read the Graph API documentation at https://developers.facebook.com/docs/graph-api
我在不起作用的页面之间找到的常见链接是它们是私有的:如果您退出Facebook,即使您可以访问其他页面,也无法访问其页面。 / p>
我正在使用App Access Token来执行此操作。有没有办法访问这些页面的活动?
更新
我在Facebook文档中找到了一些解释。
Permissions
For pages that are published, you need:
An app or user access token to view fields from fully public pages.
A user access token to view fields from restricted pages that this person is able to view (such as those restrict to certain demographics like location or age, or those only viewable by Page admins).
A page access token can also be used to view those restricted fields.
这可能意味着这些特定页面不是“完全公开页面”。还有一些工作吗?