Ошибка FQL: требуется расширенное разрешение: read_stream

Сегодня я начал получать странную ошибку FQL.

Запрос FQL: * ВЫБРАТЬ target_id ИЗ соединения WHERE source_id = user_id1 AND target_id = user_id2 * * SELECT uid FROM user WHERE has_added_app = 1 and uid IN (SELECT uid2 FROM friend WHERE uid1 = "user_id") *

Ответ FQL (ошибка): ошибка: требуется расширенное разрешение: read_stream

Что это???

Помощь.


person Capril Aprilovich    schedule 19.10.2011    source источник
comment
То же самое и с США, используя fql и facebook API. Я буду следить за обновлениями   -  person Дамян Станчев    schedule 20.10.2011


Ответы (2)


Согласно их журналу изменений, 18 сентября 2011 г. Facebook опубликовал это обновление:

Таблица соединений FQL теперь требует разрешения read_stream. (rE435878)

У меня такая же проблема. Я использовал таблицу connection только для получения списка друзей, поэтому я смог перейти к таблице friend, чтобы получить нужную мне информацию.

Подобные вещи делают платформу Facebook враждебной средой разработки.

person billsnitzer    schedule 12.11.2011

Похоже, что сегодня вечером facebook изменил некоторые требуемые разрешения для некоторых действий. То же случилось и со мной. Вам нужно запросить разрешения read_stream. Дополнительную информацию см. здесь

P.S: Возможно, вам придется удалить приложение из своего профиля и снова добавить его с новыми разрешениями

person Дамян Станчев    schedule 20.10.2011