Google и Yandex отзывы на сайте MODX
Удивительное дело, но до сих пор в MODX репозиториях нет нормальных плагинов для вывода на сайте под управлением «ЦМС Модэкс» отзывов «Яндекс» или «Гугл» на организацию. Есть косое решение от «Elfsight» для Google Reviews, которое не выводит все отзывы, зато хочет показ своей рекламы на вашем сайте, а для Yandex я когда-то что-то платное встречал, но тоже кривое и не все отзывы выводящее, но на момент написания этого поста ничего найти по-быстрому не получилось.
Между тем я для своих целей давно озаботился hand-made пакетами для вывода отзывов. Как оно выглядит «вживую» можно посмотреть на моей странице с отзывами по ссылке. И для Yandex и для Google применена единая двухходовка: первый парсер получает RAW данные в виде JSON или просто «потоком», второй парсер отрезает всё лишнее и форматирует вывод. Ни там, ни там не используются никакие API, в первую очередь потому что алчный Google за свой Places API хочет платёжный аккаунт и не хочет пластиковые карты РФ. Всё что нужно для реализации вывода отзывов, это ID организации на Yandex и Google.
Отзывы запрашиваются в массив данных либо вручную, либо по Cron, сохраняются либо в БД либо во внешние файлы, для того чтобы минимизировать обращение на сторону, а дальше вся работа идёт уже с единоразово полученными данными. В свободный доступ, по примеру других пакетов, я эти решения выкладывать пока не готов, но могу помочь с реализацией на вашем MODX сайте вывода Yandex и Google reviews в частном порядке, если кому-то потребуется.