На самом деле я хочу извлечь базовую (общедоступную) информацию о человеке на Facebook по его имени или идентификатору электронной почты без какой-либо аутентификации. Итак, может ли кто-нибудь рассказать мне подробную процедуру, как я могу добиться этого с помощью программирования на Java, и я хочу, чтобы результат был в формате XML
API Facebook для извлечения базовой (общедоступной) информации о профиле человека
Ответы (1)
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, поэтому я не могу дать вам примеры кода, но вы можете сделать простой HTTP-запрос к этому URL-адресу, используя любые удобные для вас методы...
person
Lix
schedule
15.07.2012