如何使用Android和Graph API获取Facebook个人资料ID?

5

我如何在我的Android应用程序中登录到Facebook个人资料并获取其个人资料ID?

我已经使用Android和Graph API成功登录了Facebook,但我想获取我登录的特定Facebook个人资料的个人资料ID。

请帮助我解决这个问题。我是Android和Facebook Graph API的新手。我已经搜索了很多,但没有找到任何解决方法。

1个回答

17

Facebook Graph API可以让你发出返回JSON的调用,在Android上你可以使用JSONObject来解析。

Facebook fb = new Facebook(API_KEY);
// ... login user here ...
JSONObject me = new JSONObject(fb.request("me"));
String id = me.getString("id");

嗨,Ankit,你能否用更多的activity代码详细说明一下吗? - amity
fb.request现已弃用。有人知道新的方法吗? - boostedz06
@Ankit,我想要一个用户的电子邮件地址,我在某个资料中得到了它,但我不能在每个资料中找到电子邮件地址,你知道为什么会发生这种情况吗? - Hitesh Dhamshaniya

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接