Как использовать aqua.io API (для описания ICD-10 в коде)
Я делаю проект для сбора медицинских данных и использую Python API-интерфейс Aqua.io, целью которого является поиск кода ICD по их описанию.
Учебник не так понятен для меня, особенно параметры call 'options и option.
Учебник Описание клиентской опции ниже:
Параметры клиента
При создании экземпляра клиента доступны следующие параметры:
база: базовый URL для API
user_agent: пользовательский агент по умолчанию для всех запросов
заголовки: заголовки по умолчанию для всех запросов
request_type: формат по умолчанию для тела запроса
client = aqua_io.Client({ 'client_id': '09a8b7', 'client_secret': '1a2b3' }, client_options)
Я не уверен, как установить эти четыре параметра, они все необходимы?
Я попробовал этот способ и вышел с ошибкой:
TypeError: request () получил неожиданный аргумент ключевого слова 'request_type'
client = aqua_io.Client({ 'client_id': '****','client_secret': '***' },
{'base':'https://aqua.io','user_agent': '**', 'headers': 'XHTML', 'request_type': 'JSON'})
И если я только поставлю параметр "база", это работает.
client = aqua_io.Client({ 'client_id': '****','client_secret': '***' },{'base':'https://aqua.io'})
Аналогичный вопрос о параметре вызова метода, описание ниже:
Параметры метода
Следующие параметры доступны при вызове метода API:
Заголовки: Заголовки для запроса
запрос: параметры запроса для URL
тело: тело запроса
request_type: формат тела запроса
Когда я запускаю такой код, появляется ошибка:
TypeError: request () получил неожиданный аргумент ключевого слова 'request_type'
icd9 = client.icd9()
response = icd9.single_code("066-4",{'request_type':'json'})
У кого-нибудь был опыт использования этого API? Спасибо!