【问题标题】:Some questions about Facebook Score API关于 Facebook Score API 的一些问题
【发布时间】:2013-10-18 15:29:11
【问题描述】:

我使用 Score API 将分数上传到 facebook,并希望在用户的墙上显示类似 thisthis 的内容。 但最终什么都没有发生。

以下代码是使用 Facebook Android SDK 开发的

public void PostScore(int RequestID, int Score) {
    Bundle Parameters = new Bundle();
    Parameters.putString("score", String.valueOf(Score));

    try {
        this._AsyncRequest(String.format("/%s/scores", _UserProfile.getString("id")), Parameters, RequestID, "POST");
    }
    catch(Exception e) {

    }
}

调用方法后得到响应

true

用Open Graph Explorer检查“/USER_ID/scores”,结果是

{  "data": [
    {
        "user": {
            "name": "XXX",
            "id": "###############"
        },
        "score": 1020,
        "application": {
            "name": "XXXXX",
            "namespace": "XXXXX",
            "id": "###############"
        }
    }]
}

我只想在用户的墙上用图片发布故事。

请帮帮我。

【问题讨论】:

  • 提供您正在使用的代码。有没有错误之类的?
  • 方法调用没有错误。分数上传成功,但用户的墙上没有任何显示。应该是自动生成故事吧?

标签: facebook api


【解决方案1】:

分数不会自动发布。它们仅在特定条件下发布,即当用户:

获得新的高分(“高分故事”)。 传递另一个朋友的分数(“传递故事”)。

【讨论】:

    【解决方案2】:

    是的...分数不会自动发布。

    如果他们只有在任何用户通过新用户通过之前的高分时才这样做。 虽然人们总是可以在用户的​​活动记录或用户的游戏源标签中检查这一点。

    Note : one needs to give publish_actions permissions to post the score

    【讨论】:

      猜你喜欢
      • 2012-10-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-12-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多