https://api-{location-id}.flexicapture.com を使用します。ここで、{location-id} はサポートされているロケーションを表し、us (USA とカナダ) 、au (オーストラリア) 、または eu (欧州連合加盟国) のいずれかです。
アカウントを作成
API を利用するには、アカウントが必要です。まだ作成していない場合は、ABBYY FlexiCapture Cloud web portal で作成してください。
Authorization ヘッダーを取得する
API へのすべてのリクエストには、application ID とトークンから作成した authorization header を含める必要があります。手順については、Authenticationを参照してください。以下の例では、サンプルヘッダー
Basic QWxhZGRpbjpPcGVuU2VzYW1l を使用しています。ファイルをアップロード
ファイルをサーバーにアップロードします。レスポンスでファイルの識別子とトークンを取得できます。これらは、このファイルに関する以降のすべてのリクエストで使用されます。
タスクのステータスを取得する
タスクの処理には多少時間がかかるため、抽出されたデータをすぐに利用することはできません。タスクの開始時に受け取った識別子を使用して、タスクのステータスを確認できます。ステータスが
Doneに変わるまでお待ちください。結果をダウンロードする
タスクのステータスが
Doneに変わったら、識別子とトークンを使用して出力ファイルをダウンロードできます。タスク要求内の各入力ファイルに対して、このリクエストを繰り返してください。タスクを削除
出力データをダウンロードした後、すべての入力ファイルと出力ファイルを削除するには、タスクを削除します。
