Методы API, лимиты и выгрузка отзывов
Какие методы доступны?
Только чтение:
GET /projectsсписок проектов;GET /productsтовары;GET /products/{id}/aggregateрейтинг и число отзывов;GET /products/{id}/reviewsотзывы товара, основная ручка;GET /summaryсводка;GET /usageрасход лимитов.
Интерактивная схема со всеми параметрами: https://lk.trustsell.ru/api/docs, раздел Client API (ext). Аутентификация заголовком X-API-Key.
Есть ли ограничения по частоте запросов?
До 60 запросов в минуту и 10 000 запросов в сутки на ключ, счётчик суток обнуляется в полночь UTC. Постранично отдаётся не больше 50 отзывов за запрос, глубина пагинации до 1000.
Действуют и тарифные потолки: число товаров, отзывов на товар, фото и видео. То есть API не обходит ограничения тарифа, он показывает ровно то же, что виджет.
Можно ли выгрузить все отзывы в файл?
Нет. Выгрузки файлом, дампа и ручки «все отзывы проекта за период» в API нет и не планируется: сервис показывает отзывы, а не отдаёт их массивом на сторону.
Отзывы одного товара получить можно, это и есть основная ручка.
Можно ли отдавать отзывы в свой шаблон, без вашего виджета?
Да, ровно для этого и нужен API: вы получаете данные и рисуете их своей вёрсткой. Учтите, что разметку schema.org в этом случае формируете вы сами, автоматом она не появится.
Обновлено