我尝试使用 request.executeAsync() 通过 opengraph 发布,但有时(非常低的速率)我得到响应:
{响应:responseCode:未知,graphObject:null,错误:{HttpStatus:-1,errorCode:-1,errorType:null,err orMessage:null},isFromCache:false}
我尝试调试,我发现:失败时我得到一个INVALID_HTTP_STATUS_CODE响应。
我在 facebook refrence( http://developers.facebook.com/docs/reference/android/3.0/FacebookRequestError ) 中看到:
表示没有返回有效的 HTTP 状态代码,表示错误发生在本地,在请求之前已发送,或者 HTTP 连接出现问题。
所以我的问题是:
我如何确定这个问题来自“表明错误发生在本地,在发送请求之前”或“HTTP 连接出了问题”?
注意:我多次检查我的请求。我看到相同的参数,有时我可以发布成功但有时会失败