Facebook API - Как получить адрес пользователя, номер телефона?

Кто-нибудь может получить адрес пользователя facebook, номер телефона с помощью FQL или Graph API?

Попробовали следующий FQL и смогли получить «Текущий город» и «Родной город», которые находятся в разделе «Основная информация», но не «Адрес» или «Телефон», которые находятся в разделе «Контактная информация».

SELECT name,first_name,last_name,birthday_date,current_location,hometown_location,pic,profile_url,timezone,username,profile_update_time FROM user WHERE uid IN (xxxx)


person amu    schedule 04.08.2010    source источник


Ответы (3)


Эти атрибуты специально и намеренно недоступны через API из соображений защиты от спама (возможно, и по другим причинам)...

person Nick Craver    schedule 04.08.2010
comment
Ветка форума Facebook по этому поводу кажется старой. Кто-нибудь знает, блокируется ли эта информация по-прежнему с помощью нового графического API. Некоторые мобильные приложения включают приложение FB для iphone, похоже, получают информацию о пользователе. - person amu; 04.08.2010
comment
@amu - Использует ли приложение FB для iPhone этот API? У меня сложилось впечатление, что их приложение имеет доступ к гораздо большему количеству данных, чем традиционный API. - person Nick Craver; 04.08.2010
comment
Это остается верным на сегодняшний день? Он публично указан в их API, но я Я не уверен, зависит ли это от других факторов. - person mr5; 20.12.2018

Facebook сделал сообщение в блоге с указанием номера телефона и адреса. поля были доступны после запроса расширенных разрешений user_address и user_mobile_phone в январе 2011 года, но с тех пор они удалили эти разрешения.

Поля телефона fql — это «cell» и «other_phone», но для доступа к ним ваше приложение должно быть внесено в белый список.

person bkaid    schedule 20.06.2011
comment
Как мое приложение может попасть в белый список? - person King Julien; 10.05.2012

Я нашел phone_number в их недавней документации, но Facebook больше нигде об этом не упоминал. Может быть, они планируют ввести в своих обновлениях.

Ссылка: https://developers.facebook.com/docs/ios/graph

// Add the properties particular to the type restaurant.restaurant
restaurant[@"restaurant"] = @{@"category": @[@"Mexican"],
                 @"contact_info": @{@"street_address": @"123 Some st",
                                    @"locality": @"Menlo Park",
                                    @"region": @"CA",
                                    @"phone_number": @"555-555-555",
                                    @"website": @"http://www.example.com"}};

Вы можете увидеть @"phone_number": @"555-555-555" в коде.

person Cherub Games    schedule 18.08.2014
comment
Это для предприятий pages – другие поля, чем users. - person Alastair; 07.09.2014