0

实际上,我想通过姓名或电子邮件 ID 在 Facebook 上提取一个人的基本(公共个人资料)信息,而无需任何类型的身份验证。那么,谁能告诉我如何使用 Java 编程实现这一点的详细过程,我想要 XML 格式的结果

4

1 回答 1

2
https://graph.facebook.com/4

会给你一个类似于 -

{
   "id": "4",
   "name": "Mark Zuckerberg",
   "first_name": "Mark",
   "last_name": "Zuckerberg",
   "link": "http://www.facebook.com/zuck",
   "username": "zuck",
   "gender": "male",
   "locale": "en_US"
}

这将为您提供有关用户的所有公共信息。您得到的响应是一个 JSON 对象。如果你想要它在 XML 中,你必须手动转换它。

请注意,并非所有 USER_ID 都会返回信息。这完全取决于用户的隐私设置。


我不了解 JAVA,所以我不能给你和代码示例,但你可以使用任何你觉得舒服的方法向那个 URL 发出一个简单的 HTTP 请求......

于 2012-07-15T13:24:32.993 回答