はじめに
3 分
グラウンドトゥルース生成プロセスへのプログラマティックインターフェースを可能にするため、http apiが提供されています。このページでは、これらの統合の使用方法、利用可能な機能、および使用される概念と識別子について説明することを目的としています。 現在の機能は、納品済みアノテーションのレビューに限定されています。 前提条件 始める前に、以下を確認してください apiを使用する権限を持つアカウント 生成済みのapi認証情報。 https //docs kognic com/api guide/ja/dtkfdiu3uzig9gdb he3g 。 認証用のpython 3 sdkをインストール済み — https //pypi org/project/kognic auth/ このページでは以下も前提とします ユーザーが少なくとも1つのプロジェクトにアクセスでき、そのプロジェクトに少なくとも1つのインプットバッチがアップロードされていること。 apiクライアント https //pypi org/project/kognic io/ はエンドポイントのmajorityをカバーしています。カバーされていないエンドポイントについては、kognic authとrequestsライブラリのみを使用してapiと対話する方法の例を提供します。 エンドポイント アクセス可能なエンドポイントの一覧は、 https //annotation integration app kognic com/api リクエスト例 以下は、kognic authライブラリを使用してユーザーが利用可能な https //docs kognic com/api guide/ja/review#feedback を取得する例です import requests from kognic auth requests auth session import requestsauthsession base url = "https //annotation integration app kognic com/v1/" client = requestsauthsession() try response = client session get(base url + "reviews/error types") response raise for status() data = response json() print(data) except requests exceptions requestexception as e print(f"request error {e}")
