Facebook API:无法检索分数

Facebook API : Can't retrieve score

我正在使用带有 PHP SDK 的 Facebook Graph API。

我已经登录,需要所有权限(完整列表是:email,publish_actions,user_friends,user_games_activity)。


scoreapplication 字段发生了什么(在 documentation 中指定)?!

刚刚发现是什么错误(虽然在文档imo中不是很清楚).

我必须指定在 GET 请求中返回哪些字段。

例如:$fb->api("/me/scores?fields=score,user,application",'GET');

哪个 returns :

{
  "data": [
    {
      "score": 5,
      "user": {
        "name": "Name_of_the_FB_account",
        "id": "FB_ACCOUNT_ID"
      },
      "application": {
        "category": "Games",
        "link": "https://www.facebook.com/application-path/",
        "name": "ApplicationName",
        "namespace": "application_namespace",
        "id": "APPLICATION_ID"
      }
    }
  ]
}

顺便说一下,文档中还有 type 字段,显然不存在。

EDIT :正如@YassineGuedidi 指出的那样,这是自 Graph API 2.4

以来的正常行为(但简要记录)