Airtable
Cценарии Creatium Max позволяют настроить взаимодействие с Airtable с помощью обращений к API от Airtable, получать, а также отправлять информацию из ваших таблиц с помощью HTTP-запросов.
Импорт данных из Airtable в Creatium Max
Для получение данных из Airtable в Creatium Max вам нужно:
Создать токен в личном кабинете Airtable
https://airtable.com/create/tokens
Добавить все права созданному токену на работу с вашими таблицами
Выбрать саму таблицу для токена, которая в последующем будет использоваться в запросе для получения данных
☝ Важно! Скопируйте полученный токен сразу и сохраните себе, после закрытия окна, его нельзя открыть второй раз и нужно будет создавать новый.
Настраиваем сценарий исходя из документации API Airtable (пример сценария ниже)
Сценарий будет состоять из:
HTTP запросас методом GET, типом содержимого application/x-www-form-urlencoded
Цикла Повторитьс вложенным в него действиемСоздать запись- цикл позволяет повторять одно и тоже действие создания записиn-e количество раз, которое будет равно количеству строк в таблице Airtable
☝ Важным моментом является то, что Airtable за один HTTP запрос позволяет получить только 100 строк из таблицы, поэтому нужно добавлять дополнительно условие на проверку значения параметра
http_result.data.offset, который является ключом для получения остальных строк и повторять запрос, если вам нужно импортировать 200, 300 и более записей.
Пример сценария с импортом данных из Airtable
https://cremax.ru/scenario-playground?saved=647d40u3h2x9a217qw1xo366
Экспорт данных из Creatium Max в Airtable
Отправить данные из Creatium Max в Airtable можно таким же HTTP запросом только с методом POST и типом данных application/json, в теле запроса при этом вы формируете список полей и столбцы в которые нужно передать данные, пример
{
fields: {
"Имя столбца из airTable": "данные которые необходимо отправить",
}
}Пример сценария для экспорта данных можете изучить ниже
Пример сценария с экспортом данных из Cremax в Airtable
https://cremax.ru/scenario-playground?saved=647de0d0h3a398frr63cg3o8
Видео по обмену данными с Airtable
Остались вопросы? — Напишите нам в чат поддержки будучи авторизованным в своем аккаунте cremax.ru или через чат поддержки в Телеграме: @CreatiumMaxSupportBot