Ваши комментарии
Окей, тогда, например, такой вариант. Создаете зап из Google Sheets через Code в Airtable. Вызов Дадаты происходит на шаге Code. Код на Питоне такой:
import json BASE_URL = 'https://dadata.ru/api/v2/clean/' TIMEOUT = 3 # in seconds API_KEY = 'ВАШ_API_КЛЮЧ' API_SECRET = 'ВАШ_СЕКРЕТНЫЙ_КЛЮЧ' url = BASE_URL + 'name' headers = { 'Authorization': 'Token %s' % API_KEY, 'X-Secret': API_SECRET, 'Content-Type': 'application/json', 'Accept-Encoding': 'gzip, deflate', } data = [ input_data['name'], ] response = requests.post(url, data=json.dumps(data), headers=headers, timeout=TIMEOUT) response.raise_for_status() return response.json()
Заменяете в коде ВАШ_API_КЛЮЧ и ВАШ_СЕКРЕТНЫЙ_КЛЮЧ на реальные значения из личного кабинета. Настраиваете, чтобы ФИО из гугло-таблицы складывались в переменную name:
И все работает.
Если вы хотите эту возможность — напишите в комментариях, как станете использовать поля «кем выдан», «дата выдачи» и «код подразделения». Для чего они вам?
Интересная идея, спасибо! Посмотрим, насколько будет востребована.
Я исправил пример, чтобы учитывал такие ситуации. Посмотрите, пожалуйста, должно работать.
А какой скрипт оказался сложным для понимания? Дайте ссылку, пожалуйста.
Документация: https://dadata.ru/suggestions/usage/
Подробности: https://dadata.ru/help/suggestions
Исправим это со следующим обновлением ФИАС.
Пока такой возможности нет. В следующем году подумаем, как можно получать информацию о неработающих отделениях.
Вы устанавливаете ограничение на поле region (locations: [{ region: "Ростов-на-Дону" }]), а Ростов-на-Дону — это город (city). Поэтому подсказок и нет. Либо ставьте ограничение на city, либо на kladr_id.
Сервис поддержки клиентов работает на платформе UserEcho
Добрый день! Такой возможности нет. А зачем она вам?