メインコンテンツへスキップ
API の認証は、HTTP Basic Auth で行います。 API へのすべてのリクエストには、Authorization ヘッダーを含める必要があります。Authorization ヘッダーを取得するには、アプリケーションの認証情報 (アプリケーション識別子とトークン) を使用します。 ABBYY FlexiCapture Cloud の Applications では、アップロードした文書の処理に使用する設定を指定します。ここで、文書タイプ、抽出するフィールドの一覧、チェックするルールなどが決まります。複数のアプリケーションがある場合は、ニーズに応じて使用するものを選択できます。アプリケーションの認証情報の確認や、アクティブなアプリケーションの変更は、ABBYY FlexiCapture Cloud web portalApplications ページで行えます。
Authorization ヘッダーを取得する
  1. アプリケーション識別子とトークンを、コロンを区切り文字として連結します。
  2. 生成された文字列を、任意の Base64 方式でエンコードします。
  3. 手順 2 の文字列の前に、認証方式とそれに続く半角スペースを追加します。
Application ID = Aladdin, token = OpenSesame
  1. アプリケーション ID とトークンを連結します。
Aladdin:OpenSesame
  1. 文字列を任意の Base64 方式でエンコードします。
QWxhZGRpbjpPcGVuU2VzYW1l
  1. 手順 2 の文字列の前に、認証方式とそれに続く半角スペースを追加します。
Basic QWxhZGRpbjpPcGVuU2VzYW1l
  1. 生成される Authorization ヘッダーは次のようになります。
Authorization: Basic QWxhZGRpbjpPcGVuU2VzYW1l