На самом деле мне нужно войти в Facebook и вернуться с контактом, фотографией и номером телефона моего списка друзей?
Тем не менее, у меня нет хитрости, чтобы получить номер телефона друзей.
Получить массив идентификаторов json. Затем проанализируйте его, чтобы получить индивидуальный идентификатор друзей.
String info = mFacebook.request("/" + id);
Теперь вы получите всю информацию о вашем друге. Используйте этот URL, чтобы получить фото друга Нажмите для изображения
Спасибо, Akki. Это действительно работает ...... Фактический код, который я здесь использовал,
imageURL = "http://graph.facebook.com/"+id+"/picture?type=small"; bitmap = BitmapFactory.decodeStream((InputStream)new URL(imageURL).getContent());
И я получил растровое изображение.
Все возвращаемые данные можно просмотреть здесь: https://developers.facebook.com/tools/explorer/?method=GET&path=161193133389
Этот пример для кока-колы, но здесь будет работать любой идентификатор, поэтому, если вы сделаете / меня, вы получите информацию о входе в систему.user.
me / friends покажет вам идентификаторы друзей пользователя: https://developers.facebook.com/tools/explorer/?method=GET&path=me%2Ffriends
Затем вы можете впоследствии получить информацию о каждом пользователе по адресу graph.facebook.com/
Важно помнить, что вам нужно запрашивать разрешения для получения определенных данных, но вы получите ошибки, если попытаетесь что-то получить и не сможете, поэтому должно быть легко понять, что вам нужно.