ИП Горелов Максим Николаевич 8 (915) 093-74-75
Получение данных из таблицы 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 Россия