メインコンテンツへスキップ
API の認証は、HTTP Basic Auth で行います。 API へのすべてのリクエストには、Authorization ヘッダーを含める必要があります。Authorization ヘッダーを取得するには、アプリケーションの認証情報、つまりアプリケーション識別子とトークンを使用します。 ABBYY FlexiCapture Cloud の Applications では、アップロードした文書の処理に使用する設定を指定します。ここで、文書タイプ、抽出するフィールドの一覧、チェックするルールなどが決まります。複数のアプリケーションがある場合は、ニーズに応じて使用するものを選択できます。アプリケーションの認証情報の確認や、アクティブなアプリケーションの変更は、ABBYY FlexiCapture Cloud web portalApplications ページで行えます。

Authorization ヘッダーを取得する

1

認証情報を連結する

アプリケーション識別子とトークンを、区切り文字にコロンを使用して連結します。
2

文字列 をエンコードする

得られた string を、任意の Base64 形式でエンコードします。
3

認証方式を追加する

エンコードした文字列の先頭に、認証方式とそれに続くスペースを追加します。

アプリケーション ID が Aladdin、トークンが OpenSesame の場合:
  1. アプリケーション ID とトークンを連結します。
    Aladdin:OpenSesame
    
  2. その文字列を任意の Base64 形式でエンコードします。
    QWxhZGRpbjpPcGVuU2VzYW1l
    
  3. エンコードした文字列の前に、認証方式とそれに続くスペースを追加します。
    Basic QWxhZGRpbjpPcGVuU2VzYW1l
    
生成される Authorization ヘッダーは次のとおりです。
Authorization: Basic QWxhZGRpbjpPcGVuU2VzYW1l