Facebook Android SDK请求随机失败

时间:2013-06-21 11:48:13

标签: android facebook facebook-graph-api facebook-android-sdk

我想获得的是用户朋友的生日。为了得到这个我首先请求所有的朋友:

Request request = Request.newGraphPathRequest(session,"me/friends", new   Request.Callback() { ...

然后在内部回调我正在提出新请求,询问用户详细信息:

Request request = Request.newGraphPathRequest(session,userID, new Request.Callback() { ...

我面临的问题是,有时它可以正常工作,但有时我会得到奇怪的回应:

{Response:  responseCode: 200, graphObject: null, error: {HttpStatus: -1, errorCode: -1, errorType: null, errorMessage: null}, isFromCache:false}

在某些帖子中有人建议这可能是因为用户阻止第三方应用获取有关它们的信息。我不认为这是真的,因为经过多次重试后我终于得到了所有的细节。他们似乎在随机顺序上失败了。

我尝试记录:

Settings.addLoggingBehavior(LoggingBehavior.REQUESTS);

但我在日志中没有看到任何相关内容。

任何想法可能导致它或如何记录错误?

感谢 瓦特

0 个答案:

没有答案