Я пытаюсь получить все сообщения и комментарии на странице Facebook. Это работает довольно хорошо до сих пор с помощью следующей FQL:Fetching все сообщения и комментарии с страницы Facebook
{'all_posts':
'SELECT created_time, post_id, actor_id, message, description, comments FROM stream
WHERE source_id=PAGE_ID ORDER BY created_time',
'comments':
'SELECT id, fromid, post_fbid, text, time, post_id FROM comment WHERE post_id
IN (SELECT post_id FROM #all_posts) ORDER BY post_id'
}
Я пытаюсь использовать RestFB библиотеку, но я получаю
com.restfb.exception.FacebookResponseStatusException: Received Facebook error response
(code 601): Parser error: unexpected '{' at position 0.
, когда я пытаюсь выполнить запрос:
List<JsonObject> queryResults = facebookClient.executeQuery(query, JsonObject.class);
Как я могу решить эту проблему?
Заранее спасибо.
Что ваш запрос, вы передаете на 'executeQuery()'? – robonerd
Я передал запрос, упомянутый после «следующего fql» выше, чтобы выполнить Query. И это была ошибка, потому что, как я узнал сейчас, мне нужно использовать Multiquery-Support. Я отправлю рабочий код в качестве ответа сразу. –
Я отвечу на него позже, потому что я должен ждать 8 часов, пока мне не позволено отвечать. –