首先,我可以登录我的Facebook,我已经在SharedPreferences
中保存访问令牌。Access token需要做些什么?
然而,当我尝试这种代码:
JSONObject json_data = null;
try
{
JSONObject response = Util.parseJson(new Facebook(Define.APP_ID).request("me/friends"));
JSONArray jArray = response.getJSONArray("data");
json_data = jArray.getJSONObject(0);
String name = json_data.getString("name");
}
catch (MalformedURLException e)
{
e.printStackTrace();
}
catch (JSONException e)
{
e.printStackTrace();
}
catch (IOException e)
{
e.printStackTrace();
}
catch (FacebookError e)
{
e.printStackTrace();
}
我“的主动访问令牌必须用于查询当前用户信息”的错误。
我该怎么办?我已经有访问令牌。
非常感谢,我试过这种方法,我可以找回我所有的朋友。但我可以从朋友检索一些数据,如姓名,ID,用户名。我怎样才能从这种方法获得更多的数据? – barssala