Не могу найти всех друзей хххххххх. Может только поиск для вошедшего в систему пользователя (хххххххх) - PullRequest
1 голос
/ 13 октября 2011

У меня есть приложение facebook, откуда я получаю список друзей друзей подключенного пользователя.

Это работает, потому что я получаю только список друзей моих друзей, которые авторизовали мое приложение

Вот вопросы:

"app_friends": "ВЫБЕРИТЕ uid ОТ пользователя, ГДЕ ВИД ОБСЛУЖИВАНИЯ (ВЫБЕРИТЕ uid2 ОТ ДРУГОГО ГДЕ uid1 = me ()) И is_app_user = 1"

"потенциальные_пользователи": "ВЫБЕРИТЕ uid2 ОТ ДРУГА, ГДЕ ВСТУПАЕТ uid1 (ВЫБЕРИТЕ uid ИЗ #app_friends)"

Это работало нормально до сегодняшнего дня, когда я понял, что некоторые из моих друзей не разрешают мне видеть своих друзей. Когда я увижу их страницу профиля, я не смогу увидеть его друзей.

Итак, я получаю следующую ошибку FQL: Невозможно найти всех друзей xxxxxxxxx. Может только искать вошедшего в систему пользователя (xxxxxxxxx) или друзей вошедшего в систему пользователя с соответствующим разрешением

Как мне указать, что я хочу видеть список друзей моих друзей, которые авторизовали мое приложение, и уполномочить меня видеть своих друзей.

Например, у меня есть что-то вроде этого:

"app_friends": "ВЫБЕРИТЕ uid ОТ пользователя, ГДЕ ВИД ОБСЛУЖИВАНИЯ (ВЫБЕРИТЕ uid2 ОТ ДРУГОГО ГДЕ uid1 = me ()) И is_app_user = 1 И can_access_friends = 1 "

Что вы думаете?

...