У меня есть приложение 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 "
Что вы думаете?