2015-06-09 6 views
1

Я создал программу Java, которая извлекает личную информацию и сообщения пользователей. Я могу отречься от всего, что связано со мной, но не с моими друзьями. Я знаю, что мне нужно добавить некоторые расширенные разрешения для сбора информации о моих друзьях (например, friends_groups, friends_interests, friends_subscriptions и т. Д.), Но я не знаю, как их добавить. Я не использовал Facebook Api в своем приложении Java. Я просто дать конкретный URL, например:Добавить расширенные разрешения - Facebook

https://graph.facebook.com/friendID?access_token=MY_ACCESS_TOKEN_HERE

и я получаю объект JSON из этого URL, который содержит информацию о том пользователя (ид, first_name, last_name, ссылка, имя, updated_time), которые являются не полезно для того, что я хочу делать.

Я также попытался: https://graph.facebook.com/friendID?access_token=MY_ACCESS_TOKEN_HERE&scope=friends_activities,friends_birthday,friends_status,friends_subscriptions,friends_work_history

но опять же это не сработало в моей Java-приложение или миллиметровой Api Explorer.

Может кто-нибудь объяснить мне, как добавить расширенные пропуски, которые мне нужны, при условии, что я создал свое приложение так, как я объяснил выше? Могу ли я добавить разрешения внутри URL-адреса, который извлекает объект JSon?

ответ

0

Чтобы получить данные человека, вашему приложению необходимо использовать токен доступа этого лица. Чтобы получить токен доступа этого лица, это лицо должно авторизовать ваше приложение (через Facebook Login). Вы можете узнать больше о Facebook Войти в the documentation.

Смежные вопросы