Задаю формат результата: Query: $query\n RAW: $data\n\n Получаю: Query: buy shoes RAW: none Что делаю не так? (версия последняя)
В этом парсере $data пустая, так и должно быть. Дело в том, что данные получаются несколькими разными запросами, в ответах JSON и это все вместе нет смысла помещать в одну переменную. Обычно в $data содержится html страницы, с которой берутся данные, при условии, что для получения собираемых данных нужна только эта страница.