109

Получение данных из таблицы Airtable

Функция получает данные из базы Airtable. Для этого вы должны передать в функцию API токен Airtable, ID базы, название таблицы, фильтр и название колонок из которых вам нужны данные.

Параметры, которые можно передать в функцию filter_airtable_data:

api_key - API ключ для доступа к базе данных. Это строка, необходимая для аутентификации при обращении к API Airtable.
base_id - ID базы данных. Это строка, представляющая уникальный идентификатор базы данных, из которой вы хотите получить данные.
table_name - название таблицы для запроса. Это строка, указывающая на имя таблицы, из которой будут извлекаться записи.
filters - фильтры для запроса. Это строка, содержащая условия фильтрации записей. Пример: "Status='Active'".
max_records - максимальное количество записей для возврата. Это целое число, указывающее, сколько записей вы хотите получить. По умолчанию 1.
fields - JSON массив с условиями фильтрации. Это строка, представляющая массив объектов, где каждый объект описывает поле, значение и тип. Пример: '[{"field": "Column1", "value": "Value1", "type": "select"}]'. Необязательный параметр.
columns - список колонок, которые получить из таблицы. Это строка, представляющая колонки, разделенные точкой с запятой. Пример: "Name;Email;Phone". Необязательный параметр.

Примеры использования:

"Пожалуйста, получи записи из базы данных с API ключом 'key1234567890', ID базы 'app1234567890', таблицы 'Contacts' с максимальным количеством записей 10."

"Мне нужно получить записи из таблицы 'Orders' с фильтром 'Status=Completed'."

© ProTalk 2023-2025 ИП Горелов Максим Николаевич ИНН 500104951533 ОГРН 309500106900065 

Новая, 8, 9 Реутов, Московская область 143964 Россия