Facebook FQL friendslist_member пуст, используя Graph API v2.0

Я использую Graph API Explorer со всеми разрешениями моей личной учетной записи FB. Когда я выполняю запрос FQL:

SELECT flid FROM friendlist WHERE owner = me()

Я получаю список флидов. Но если я выполню:

SELECT uid FROM friendlist_member WHERE flid IN (SELECT flid FROM friendlist WHERE owner = me())

Я получаю пустой результат, почему?

2 ответа

Решение

Если вы используете Graph API v2.0 или более поздней версии, это ожидается - имена / идентификаторы списков друзей пользователя могут быть извлечены (например, для использования в селекторе конфиденциальности), но список друзей в списках не может быть извлечен

Это упоминается в документации здесь: https://developers.facebook.com/docs/apps/upgrading

Измените версию API на 1.0, после чего вы сможете успешно запросить список друзей.

/v1.0/me?fields=friends
Другие вопросы по тегам