GReviews

Все отзывы любого бизнеса из Google — как JSON API или готовый виджет. Не 5 последних, как в официальном Places API, а все, с пагинацией.

🩺 Бесплатный аудит присутствия в Google — лид-магнит для клиентов (иврит): оценка 0–100, сравнение с конкурентами, CTA в WhatsApp.

Живое демо

API

1. Найти бизнес → получить placeId

GET /api/resolve?q=Argaman.co { "query": "Argaman.co", "candidates": [ { "featureId": "0x151d4004fa5b30ad:0xa7721425ff7ecd96", "category": "advertising_photographer", "mapsUrl": "https://www.google.com/maps?cid=…" } ] }

2. Получить все отзывы

GET /api/reviews?placeId=0x151d4004fa5b30ad:0xa7721425ff7ecd96 Параметры: sort newest | relevant | highest | lowest (default: newest) hl язык относительных дат, напр. en/he/ru (default: en) max ограничить число отзывов (default: все) textOnly 1 — скрыть отзывы без текста { "placeId": "0x…", "rating": 4.9, "count": 170, "reviews": [ { "author": "…", "rating": 5, "text": "…", "relativeTime": "2 weeks ago", "timestamp": 1781795722730, "avatarUrl": "…", "photos": [] }, … ] }

3. Или просто вставить виджет

<iframe src="https://YOUR.DOMAIN/widget?placeId=0x…:0x…&theme=light&max=6" style="width:100%;border:0;min-height:520px"></iframe> Параметры: theme=light|dark, max, hl, minRating, sort

Авторизация

Если на сервере задан API_KEYS, каждый запрос должен содержать ключ: заголовок x-api-key, Authorization: Bearer … или ?key=…. Без переменной — открытый режим.

Data is fetched from publicly available Google Maps pages and cached. Not affiliated with Google.