メインコンテンツへスキップ
サービスへの各 HTTP リクエストには、ABBYY Vantage があなたの身元を確認するために使用する Authorization ヘッダーを含める必要があります。ABBYY に連絡して、ABBYY Vantage サービスでテナントをリクエストしてください。テナントアカウントを取得したら、ユーザーアカウントを作成できます。ユーザーアカウントのメールアドレスとパスワードを使用して、API の認可に使用するアクセス トークンを取得できます。 ABBYY Vantage では、認証に OAuth 2.0 プロトコルが使用されます。OAuth 2.0 による認証は、アクセス トークンの取得と、その後の認可という 2 段階で実行されます。 アクセス トークンは、次の 2 つの標準的な認証方式を使用して取得できます: Resource Owner Password Credentials と Authorization Code Flow です。

OpenID Connect Discovery ドキュメント

https://vantage-us.abbyy.com/auth2/{tenantId}/.well-known/openid-configuration にある OpenID Connect(OIDC)Discovery ドキュメントを使用して、アプリケーションを設定できます。テナント識別子の取得方法については、管理者ガイドの「テナント識別子の取得」セクションを参照してください。 サンプルリクエスト:
https://vantage-us.abbyy.com/auth2/TestTenant/.well-known/openid-configuration
また、ROPC と Authorization Code フローでは、discovery document に記載の URL を使用することを推奨します。

認証フロー

1

アクセストークンを取得

アクセストークンを取得するには、次のいずれかの認証方式を選択します:
  • Resource Owner Password Credentials (ROPC) - ユーザー名とパスワードによる直接認証
  • Authorization Code Flow - OAuth のリダイレクトを用いた認可コードフロー
2

リクエストにトークンを含める

すべての API リクエストの Authorization ヘッダーにアクセストークンを設定します:
Authorization: Bearer {your_access_token}

次のステップ