【发布时间】:2014-06-29 07:07:36
【问题描述】:
我知道这不是一个不同的问题。但我试图查看每个可用的链接。但没有找到我的问题的答案。这是我的代码:
private void getFriends(){
String fqlQuery = "SELECT uid,name,pic_square FROM user WHERE uid IN " +
"(SELECT uid2 FROM friend WHERE uid1 = me())";
Bundle params = new Bundle();
params.putString("q", fqlQuery);
Session session = Session.getActiveSession();
Request request = new Request(session,
"/fql",
params,
HttpMethod.GET,
new Request.Callback(){
public void onCompleted(Response response) {
Log.i("result", "Result: " + response.toString());
}
Json 响应为:
06-29 12:20:15.542: I/result(392): Result: {Response: responseCode: 400, graphObject: null, error: {HttpStatus: 400, errorCode: 104, errorType: OAuthException, errorMessage: An access token is required to request this resource.}, isFromCache:false}
【问题讨论】:
-
它没有看到访问代码-您没有添加登录信息。
-
访问 here 这应该可以帮助您满足您的需求
-
那么这种情况我该怎么办??
-
确保您的用户已登录
-
我添加了一个会话..如何添加更多信息..