我使用facebook sdk
在我的Android应用程序中集成了facebook并成功登录我的app.Next我想在我的Android应用程序上检索所有这些用户的个人信息(信息)。但我还没有发现任何有关的教程,但是。有人能给我一个如何继续的提示吗?谢谢你:)
编辑: 据我所知,这是应该如何完成对朋友/用户信息的请求的方式。 但是有一些我不明白的东西....这是我登录后自动调用的方法?????
Bundle params = new Bundle();
String accessToken = facebook.getAccessToken();
try
{
params.putString("format", "json");
params.putString("access_token", accessToken);
String url = "https://graph.facebook.com/"+Id;
......
}
这是我登录的方式:
tweet.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
postMessage();
}
});
我有一个button
tweet
和一个监听器,它调用我的方法,如下所示:
public void postMessage() {
if (facebookConnector.getFacebook().isSessionValid()) {
postMessageInThread();
} else {
SessionEvents.AuthListener listener = new SessionEvents.AuthListener() {
@Override
public void onAuthSucceed() {
postMessageInThread();
}
@Override
public void onAuthFail(String error) {
}
};
SessionEvents.addAuthListener(listener);
facebookConnector.login();
}
}
问题:首先我绝对必须登录并在此之后检索信息/朋友列表等等.....但我应该在哪里呼吁这种方法?这对我来说是极不清楚的....我登录后会自动调用吗?
答案 0 :(得分:0)
您必须在Facebook上调用Graph API,它将使用您需要的信息向您返回JSON 请在此处阅读名为“调用图表API”的段落:http://developers.facebook.com/docs/guides/mobile/#android并点击链接