#facebook #facebook-fql
#Facebook #facebook-fql
Вопрос:
Сегодня я начал получать какую-то странную ошибку FQL.
Запрос FQL: * ВЫБЕРИТЕ target_id ИЗ соединения, ГДЕ source_id = user_id1 И target_id = user_id2 * * ВЫБЕРИТЕ uid У пользователя, ГДЕ has_added_app =1 и uid В (ВЫБЕРИТЕ uid2 У друга, ГДЕ uid1 = «user_id»)*
Ответ FQL (ошибка): Ошибка: требуется расширенное разрешение: read_stream
Что это???
Справка.
Комментарии:
1. То же самое с НАМИ, использующими fql и API facebook. Я буду следить за обновлениями
Ответ №1:
Согласно их журналу изменений, в 2011-09-18 Facebook запустил это обновление:
Для таблицы соединений FQL теперь требуется разрешение read_stream. (rE435878)
У меня была та же проблема. Я использовал connection
таблицу только для получения списка друзей, поэтому я смог перейти к friend
таблице, чтобы получить нужную мне информацию.
Подобные вещи делают платформу Facebook враждебной средой разработки.
Ответ №2:
Похоже, facebook изменил некоторые из требуемых разрешений для некоторых действий этой ночью. То же самое случилось и со мной. Вам нужно запросить разрешения read_stream. Для получения дополнительной информации см. Здесь
P.S: возможно, вам потребуется удалить приложение из своего профиля и добавить его снова с новыми разрешениями