Я использую Facebook SDK (http://facebooksdk.net) и хотите получить список друзей со следующей информацией: 1. ID 2. Имя 3. Фото 4. ссылка 5. Электронная почта 6. etc ...Facebook API - получение списка друзей с подробной информацией снова
Я прочитал документацию Facebook и различные сообщения форума (включая stackoverflow), но я смущен. После этого я не уверен, возможно ли получить эту информацию по запросу API или нет. Во-первых вообще, этот запрос возвращает только идентификатор и имя данных:
var client = new FacebookClient("XXX");
dynamic friends = client.Get("/me/friends");
Следующий шаг - попытаться изменить этот запрос, чтобы указать возвращаемые поля:
var client = new FacebookClient("XXX");
dynamic friends = client.Get("/me/friends?fields=about,bio,age_range,first_name,gender,address,email,location,link,languages,username,last_name,timezone,updated_time");
он возвращает только некоторые поля:
"first_name": "XXX",
"gender": "male",
"link": "https://www.facebook.com/XXX",
"username": "XXX",
"last_name": "XXX",
"updated_time": "2013-09-07T12:18:34+0000",
"id": "XXX"
возможно ли вернуть больше полей? Как я понял, это зависит от разрешений. Я пытаюсь установить эти разрешения. Я перехожу к приложениям -> MyApp -> Permissions и вижу, что это поле «Пользователь &« Разрешения для друзей »пуст. Я пытаюсь установить некоторые права, т.е.
user_about_me,friends_about_me
и нажмите кнопку «Сохранить» после того, как я вижу сообщение:
Изменения сохранены. Обратите внимание, что ваши изменения могут занять несколько минут до , распространяющихся на все серверы.
но поле "Пользователь & Права доступа" снова пуст. Первый вопрос: почему и как я могу видеть все установленные разрешения?
вторых - я не вижу никаких изменений в моем запросе через FacebookClient (но поле «О» добавляется к запросу). Зачем?
Благодаря
Я нашел age_range, адрес, email. Часовой пояс здесь - http://www.magicscreenshot.com/ResizeImage/DTS0C0dYLUE.jpg –
Я действительно звонил, чтобы получить разрешения пользователя и видеть, у этого пользователя есть разрешение «friends_about_me»: 1, но когда я добавляю это поле, чтобы получить детальную информацию о пользователе info - я не вижу этого поля ... –