Dato CMS · интеграция

Записи DatoCMS в автоматизации сайта

Читайте записи модели DatoCMS через Content Management API с фильтром и пагинацией.

Kvantora FlowПример
Dato CMSИнтеграция

Пример сценария

Прочитать записи одной модели

  1. ДействиеПроизвольный API-запрос

Задайте GET /items. В параметры запроса добавьте filter[type] с API-ключом модели, page[limit]=20 и page[offset]=0. Проверьте массив body.data и поля ресурсов; следующие страницы читайте с увеличенным offset.

Интерактивный пример: ничего не запускает и не отправляет.

Возможности подключения

Dato CMS в ваших сценариях

Коннектор Dato CMS обращается к Content Management API. В нём доступен произвольный HTTP-запрос, поэтому чтение записей настраивается методом GET и параметрами модели.

У Content Delivery API другой адрес и GraphQL-контракт. В этом примере используется CMA, а права токена ограничиваются чтением.

Действия SDK
1
Каталог операций
События SDK
0
Каталог событий
Подключение
Данные подключения
Способ авторизации

Каталог установленного SDK

Действия и события Dato CMS

Список описывает установленный SDK. Подключение аккаунта, права и внешние тарифы проверяются отдельно.

Действия SDK1

  • Произвольный API-запрос

События SDK0

В этой интеграции нет событий запуска.

Версия подключения: 0.1.5

Примеры применения

Сценарии с Dato CMS

01

Прочитать записи одной модели

Задайте GET /items. В параметры запроса добавьте filter[type] с API-ключом модели, page[limit]=20 и page[offset]=0. Проверьте массив body.data и поля ресурсов; следующие страницы читайте с увеличенным offset.

  • Действие: Произвольный API-запрос

Начало работы

Как подключить Dato CMS

  1. Создайте токен DatoCMS с правами чтения и сохраните его в подключении Flow.

  2. Коннектор добавляет Bearer token и X-Api-Version: 3. Выберите Environment, если работаете с отдельной средой проекта.

Соберите сценарий с Dato CMS

Выберите нужные шаги в Kvantora Flow и настройте их для своей задачи.