Является ли таблица потоков из REST API неполной? - PullRequest
0 голосов
/ 08 сентября 2011

Я пытаюсь получить всю информацию о моей стене (статус, фото-теги, сообщения друзей и т. Д.) С помощью таблицы потоков .

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

Например, я не могу получить свой декабрьский статус.

Может ли кто-нибудь мне помочь?

1 Ответ

1 голос
/ 08 октября 2011

По моему опыту, таблица stream неполна. Использование FQL для запроса полной таблицы приводит к отсутствию записей. Обходной путь - это запрос к исходным таблицам записей, например, status таблица:

SELECT uid, status_id, time, source, message FROM status WHERE uid = me()

Это более полно. Очевидно, что вам придется запрашивать таблицу photo и другие параллельно. Чтобы не терять слишком много времени, вы можете группировать запросы.

Однако таблица stream подходит для сообщений, отправленных друзьями.

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

...