1
FB.API("https://graph.facebook.com/"+FB.UserId+"?fields=id,first_name", Facebook.HttpMethod.GET,    LogCallback);
FB.API("/me/scores", Facebook.HttpMethod.POST, LogCallback, scoreData);
function LogCallback(response:String) {
Debug.Log(response);
}

这两个 API 调用中的任何一个都没有得到任何响应。我认为问题是因为 Facebook.HttpMethod.GET 不工作或不存在。有人请帮我解决这个问题。我无法获取用户的个人资料图片或更新分数。

4

3 回答 3

2

Rohit,你的活动日志上是否仍然看不到分数(在你的时间线上,点击活动日志,然后从你的应用程序中过滤到故事)?

于 2013-09-10T16:12:57.590 回答
2
FB.API("https://graph.facebook.com/"+FB.UserId+"?fields=id,first_name", Facebook.HttpMethod.GET,    LogCallback);

应该只是

FB.API(FB.UserId+"?fields=id,first_name", Facebook.HttpMethod.GET, LogCallback);
于 2013-09-13T21:51:15.827 回答
2

只需根据您的装配指令替换为Facebook.HttpMethod.GETFacebook.Unity.HttpMethod.GET这对我来说很好!

FB.API(FB.UserId+"?fields=id,first_name", Facebook.HttpMethod.GET, LogCallback);

应该

FB.API(FB.UserId+"?fields=id,first_name", Facebook.Unity.HttpMethod.GET, LogCallback);
于 2017-04-05T19:05:09.597 回答