Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

При вызове API метода токен может быть передан двумя способами:Предпочтительный: http

  1. Через HTTP header

...

  1. -

...

Удобный для HTTP GET запросов: URL query string parameter user_token

Пример

Тривиальный пример жизненного цикла см скрипт test_winnie_pooh.py в атаче.

Пример добавления документа с формулировками:

...

  1. предпочтительный - Authorization: Bearer {user_token}

  2. Через URL query query string parameter - удобен при отладке - user_token={user_token}

RESTful версия CRUD API, которая описана на https://app.swaggerhub.com/apis-docs/denis_kiselev/autofaq_crud_api/1.0 

...

service_token - строковый ключ опубликованный БЗ (access token, apikey) для доступа к QNA API.

Токен передается в теле запроса JSON BODY POST запросом. Схема запроса и параметры см в примере ниже.

Пример

В качестве примера использования см вызовы методов /query и /click в демо скипте test_winnie_pooh.py

...

Квоты на доступ к одной опубликованной БЗ (service_token):
900 запросов в минуту
200000 запросов в день

Примеры

Тривиальный пример жизненного цикла см скрипт test_winnie_pooh.py в атаче.

Пример добавления документа с формулировками:

Code Block
CRUDAPI_URL=https://api.autofaq.ai/api/v1 USER_TOKEN=9d9d68ee3cc14c4d997f7ca076ed14ac \
python3 tutorial_crud_paraphrase.py 

Коды ошибок при добавлении/обновлении документов и формулировок

...