Как использовать 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? Спасибо!

0 ответов

Другие вопросы по тегам