你需要获取页面访问令牌才能获取评论和评分。这是一个非常好的短教程,可以帮助你获取页面访问令牌:
获取页面访问令牌。
https://www.facebook.com/dialog/oauth?client_id=<APP_ID>&redirect_uri=<REDIRECT_URL>&scope=manage_pages&state=<STATE>
这将为您生成一个
代码
,请在以下位置使用该代码:
https://graph.facebook.com/oauth/access_token?client_id=<APP_ID>&client_secret=<APP_SECRET>&code=<CODE>
这将返回一个JSON响应,其中包含短期用户访问令牌。
接下来,使用短期用户令牌获取长期用户令牌:
https://graph.facebook.com/oauth/access_token?grant_type=fb_exchange_token&client_id=<APP_ID>&client_secret=<APP_SECRET>&fb_exchange_token=<SHORT_LIVED_TOKEN>
这将返回另一个JSON,其中包含长效用户令牌,您现在可以将其兑换为页面访问令牌:
https://graph.facebook.com/me/accounts?access_token=<LONG_LIVED_TOKEN>
这将返回一个JSON,其中包含与该用户帐户关联的页面的页面访问令牌。使用此页面访问令牌将其传递给以下内容以获取评级和评论:
https://graph.facebook.com/StoneArmsInc/ratings?access_token=<page_access_token>
你将获得该页面在 Facebook 上发布的所有评分。
希望能对某些人有所帮助。:)