实际上我想通过它的名字或电子邮件ID在Facebook上提取一个人的基本(公共资料)信息,而不需要任何类型的身份验证。那么,任何人都可以告诉我如何使用Java编程实现这一目标的详细程序,我想要XML格式的结果
答案 0 :(得分: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请求...