我正在尝试将分数发布到" me / scores" 使用
Bundle fbParams = new Bundle();
fbParams.putString("score", "" + highScore);
Request request = new Request(session,
"me/scores",
fbParams,
HttpMethod.POST,
new Request.Callback() {
@Override
public void onCompleted(Response response) {
Log.d("com", "done");
FacebookRequestError error = response.getError();
if (error != null) {
Log.d("com", "Posting Score to Facebook failed: " +
error.getErrorMessage());
} else {
Log.d("com", "Score posted successfully to Facebook");
}
}
}
);
request.executeAsync();
根据facebook开发网站的说法,常见的操作不需要事先设置。只需要使用http post从应用程序发出请求,然后操作将显示在您的操作列表中。但它没有用。
几个问题:
答案 0 :(得分:0)
所以我能够使用图表exlorer从我的应用程序中获取POSTS,所以我发现它们正在被发送。我想你会看到一些迹象表明,即使它没有给我的朋友生成一个故事,也会发送一个分数。