Facebook Graph API-v2.10中未填充total_star_rating和rating_count字段

Bak*_*ems 5 facebook facebook-graph-api facebook-php-sdk

我想为多家公司获取Facebook页面的overall_star_ratingrating_count字段。在Facebook网页的文档显示,这些信息应该是可用的,但我不能让田来填充。

例:

查询本地公司,犹他州投影机的信息。
面子书页面:https : //www.facebook.com/utahprojectors/
面子书页面ID:152868571589318 Overal
Star评分:4.8
评分计数:13

当我转到Facebook Graph Explorer并使用查询字符串进行查询时,152868571589318?fields=name,overall_star_rating,about,rating_count得到以下响应:

{
  "name": "Utah Projectors",
  "about": "We provide the best projectors around with the best service possible, all while keeping it local and personal.",
  "rating_count": 0,
  "id": "152868571589318"
}
Run Code Online (Sandbox Code Playgroud)

您会注意到overall_star_rating结果中甚至没有包含(即使我要求了),并且rating_count也没有显示正确的评分数量(应为13)。我尝试将访问令牌更改为几乎所有我能想到的东西-使用Graph API Explorer令牌,使用我的Facebook App令牌(用户访问令牌,应用程序令牌,页面访问令牌),以及我能想到的几乎所有组合的。显然,我缺少了一些东西。

更奇怪的是,我发誓我能够在几周前成功查询此信息!但是,我今天似乎什么也做不了。请帮忙!任何建议将不胜感激!

Bak*_*ems 1

这是 Facebook 端的一个合法错误,但看起来他们已经修复了它。详细信息可以在这里找到:https://developers.facebook.com/bugs/1816620328365587/