【问题标题】:facebook graph api get /me/scores does not work for all usersfacebook graph api get /me/scores 不适用于所有用户
【发布时间】:2012-06-04 21:24:05
【问题描述】:

我有以下权限。 'user_games_activity、user_likes、friends_games_activity、read_friendlists'

我想为所有玩这款游戏的朋友获取 Castleville 游戏的分数。这就是我现在正在做的事情。

  1. 获取好友列表。 '/用户/朋友'。
  2. 获取朋友“/friend_id/scores”的所有游戏的用户分数
  3. 检查分数数组中是否存在 Castleville 游戏 ID 并提取分数。

这是第 2 步中的问题。'/friend_id/score's 不会返回所有用户的数据。对于一些它显示,但对于大多数朋友来说,数组是空白的。它应该显示用户玩的所有游戏或至少一些游戏。我用我的一个朋友 id 进行了测试,他玩了几十场比赛,在他的时间线上显示了分数,但没有带有 '/scores' api 查询的数据。它与另一个朋友 id 一起工作。检查了两个用户的隐私设置和应用权限,一切都是一样的。

我想我错过了什么。任何想法!

编辑:问题可能已解决。将我的应用程序的类别更改为游戏,现在我可以访问我所有朋友的分数(经过少数测试并显示)。尽管现在人们会在身份验证对话框中单击“玩游戏”,而我的应用程序不是游戏。

【问题讨论】:

    标签: facebook facebook-graph-api fbconnect


    【解决方案1】:

    According to the specification 评分系统仅在您将应用程序的类别设置为“游戏”时可用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-04-13
      • 2023-03-12
      • 1970-01-01
      • 2012-08-28
      • 1970-01-01
      相关资源
      最近更新 更多