此网址:
https://graph.facebook.com/v2.2/389546181070007/feed?access_token={token}&appsecret_proof={secret}&fields=name
和
https://graph.facebook.com/v2.2/186726524843032/feed?access_token={token}&appsecret_proof={secret}&fields=name
同时拥有有效的pageID和相同的access_token和appsecret。我得到的令牌:
https://graph.facebook.com/oauth/access_token?client_id={app_id}&client_secret={app_secret}&grant_type=client_credentials'
然而,第一个抛出异常而第二个正常工作并返回Feed列表。
抛出的异常是: FacebookAuthorizationException',并显示消息'Unsupported get request。
试图使用不同的应用程序和更多的东西......现在已经在这个问题上苦苦挣扎了6个小时。
有没有人知道一个页面如何工作而另一个页面不可能?
答案 0 :(得分:0)
当我尝试访问Facebook上的第一页时,我只收到“抱歉,此页面无法使用”。
这意味着该页面尚未发布,或者存在一些访问限制。在这两种情况下,当您使用应用访问令牌时,您无法通过API“看到”它。
您需要为该页面使用页面访问令牌,或者为有权查看该页面的用户使用用户访问令牌。