Попытка прочесть ссылки друзей в Facebook с помощью FQL. Почему некоторые друзья возвращают пустой набор? - PullRequest
3 голосов
/ 22 ноября 2011

При попытке найти моих друзей, которые также используют это приложение и имеют ссылки с определенного сайта, я не получаю результатов от одних друзей, но он отлично работает на других.Если я использую Graph API Explorer, выполнение таких простых действий, как / friendid / links, возвращает пустой набор.Тем не менее, я могу зайти к их стене и просмотреть ссылки, и у них есть разрешения на чтение и чтение, предоставленные моему приложению.

Следует отметить, что у них, похоже, и другие настройки конфиденциальности (совершенно другой набор экранов).

Кто-нибудь когда-либо видел это?Как Facebook могут получить разрешения, но не получить их?

1 Ответ

2 голосов
/ 12 марта 2012

Все это связано с настройками конфиденциальности друга, о котором вы пытаетесь получить доступ к данным. Facebook позволяет вам устанавливать разные уровни данных, которые будут передаваться приложениям, установленным вашими друзьями. По умолчанию параметр конфиденциальности помечен как «Мои ссылки», но я представляю, что многие люди, включая меня, отключили бы его.

Screenshot of the permissions screen

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...