Facebook graph api Facebook Graph API-无法访问公共粉丝页面

Facebook graph api Facebook Graph API-无法访问公共粉丝页面,facebook-graph-api,Facebook Graph Api,我正在使用graph API检索信息,我偶然发现了一个graph API不会返回任何信息的问题。我所指的页面可以公开访问和查看,但是当我转到Graph API URL时:它被拒绝。我理解这个问题,因为我说这是故意的 我们故意不为这种情况返回更具体的例外情况;错误消息包括无效ID、不存在的对象、已删除的对象、因人口统计限制而对呼叫方不可见的对象、因内容所有者设置了排除呼叫方的隐私设置而不可见的对象、因内容所有者阻止呼叫方而不可见的内容,因为内容所有者已禁止平台应用访问有关其帐户等的任何信息 因此,

我正在使用graph API检索信息,我偶然发现了一个graph API不会返回任何信息的问题。我所指的页面可以公开访问和查看,但是当我转到Graph API URL时:它被拒绝。我理解这个问题,因为我说这是故意的

我们故意不为这种情况返回更具体的例外情况;错误消息包括无效ID、不存在的对象、已删除的对象、因人口统计限制而对呼叫方不可见的对象、因内容所有者设置了排除呼叫方的隐私设置而不可见的对象、因内容所有者阻止呼叫方而不可见的内容,因为内容所有者已禁止平台应用访问有关其帐户等的任何信息

因此,原因很可能是平台应用程序访问已被禁用,但我在任何地方都没有看到此设置,因此我怀疑情况是否如此。有人有什么建议这里出了什么问题吗

谢谢

我指的是可以公开访问和查看的页面

不是真的——当我点击那个链接时,我会被带到FB主页,尽管我已经登录到Facebook。因此,我认为可以公平地假设这个页面是不可公开访问的。有访问限制(可能基于国家,因为年龄和酒精限制不应该阻止我访问)


在这种情况下,您只能通过用户访问令牌获得访问权限,因为这是Facebook验证请求者是否被允许查看内容的唯一方法。

谢谢您告诉我,显然,我以为我已经为此页面进行了测试,但没有。我将研究这些限制并适当更新。但是,不应该有任何国家限制,因为当我以美国用户身份登录时,我可以看到这些限制,当我从美国访问(且未登录)时,我可以看到这些限制……但可能有。可能有年龄限制或国家排除(即除X以外的所有国家)但是如果他没有登录,国家限制应该强制执行,对吗?(或者他们是在做基于IP的事情吗?)年龄不可能真的是这样,因为我认为年龄限制只会达到21岁,然后我想我们应该能够看到它。