用于显示任何公共fb页面提要的Facebook页面访问令牌

用于显示任何公共fb页面提要的Facebook页面访问令牌,facebook,facebook-graph-api,facebook-php-sdk,Facebook,Facebook Graph Api,Facebook Php Sdk,我在获取access\u token时遇到了麻烦,我需要使用它在网站上显示任何facebook提要 我已经按照这里给出的链接中的说明进行了操作,但遗憾的是,这对我来说不起作用 下面是我的API详细信息,我的要求是通过PHP代码在我的网站上显示任何facebook页面帖子 App ID:12502160984847345 应用程序机密:c637f7640a185b8137e567295abe568f 我所需要的只是一个非过期的访问令牌,将其放入我的代码中以显示提要 $userPosts=$fb->

我在获取
access\u token
时遇到了麻烦,我需要使用它在网站上显示任何facebook提要

我已经按照这里给出的链接中的说明进行了操作,但遗憾的是,这对我来说不起作用

下面是我的API详细信息,我的要求是通过PHP代码在我的网站上显示任何facebook页面帖子

App ID:12502160984847345
应用程序机密:c637f7640a185b8137e567295abe568f

我所需要的只是一个非过期的访问令牌,将其放入我的代码中以显示提要

$userPosts=$fb->get('/ESPN/posts?fields=story,shares,likes.summary(true),comments.summary(true),全图,永久链接url,消息,更新的时间和限制=8',$accessToken)

尝试使用给定的令牌显示公共fb页面的数据,但失败

https://graph.facebook.com/oauth/access_token?client_id=1250216098473345&client_secret=c637f7640a185b8137e567295abe568f&grant_type=client_credentials


https://graph.facebook.com/oauth/access_token?client_id=1250216098473345&client_secret=c637f7640a185b8137e567295abe568f&grant_type=fb_exchange_token&fb_exchange_token=EAARxEJ5xJYEBAGXFLgn98sPHGqZA74pkipbxLPTCn0jx7vtZBipmoPcG7CYaBXqRol2IUhtAI9wlX4bpFOJ1oGWSEmucCzUYKQnCwH42BnCEZARuIgEPGR3r0ZCjvI343S5yLd1C8mPLQJHNKiAOskwhmP4FU0ZC6eEvVOZB1XnWYLEZA639ENTPCYEDUNP9ITJY9C2JOZBQAZD

首先,你不应该公开分享你的应用程序机密(因此得名)

没有允许您显示任何Facebook页面提要的令牌。看看你的例子,你最有可能指的是你或你的应用程序用户没有角色的页面,因此你可以申请该功能,然后允许你访问公共页面的数据/提要


另一个选项是向页面管理员请求要访问的特定页面的“管理页面”权限

“它不起作用”是不够的,请添加您的测试结果。在有人用它做坏事之前,立即重置您的应用程序密码。@WizKid,谢谢,我只是重置了密码:)我想让您看看这些链接,它们显示了任何公共FB页面提要。我希望同样的结果显示饲料的FB网页,但通过PHP代码。就像我在回答中解释的,这将需要页面公共内容访问功能审查和批准。