> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 旧バージョンの Web Services API からの移行

> 新しい ABBYY FlexiCapture Web Services API と以前の WSDL バージョンの間の破壊的変更点（更新されたメソッド、データ型、エンドポイントなど）を確認します。

新しいバージョンの Web Services API は、以前のバージョンの WSDL とは互換性がありません。

以下のテーブルに、新しいバージョンで実装された変更点を示します。

<table width="100%">
  <tbody>
    <tr>
      <td colspan="2">
        <p>
          <strong>API メソッド</strong>
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <strong>名前</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>変更点</strong>
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a href="/ja/flexi-capture/api/methods/add-new-document">AddNewDocument</a>
        </p>
      </td>

      <td>
        <p>セット内で新しいドキュメントの位置を指定できるようにする previousItemId パラメーターが追加されました。</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a href="/ja/flexi-capture/api/methods/add-new-page">AddNewPage</a>
        </p>
      </td>

      <td>
        <p>セット内でページ ドキュメントの位置を指定できるようにする previousItemId パラメーターが追加されました。</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a href="/ja/flexi-capture/api/methods/create-task">CreateTask</a>
        </p>
      </td>

      <td>
        <p>ドキュメントが属する batch の識別子を渡すための batchId パラメーターが追加されました。</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a href="/ja/flexi-capture/api/methods/get-batch-ids-range">GetBatchIdsRange</a>
        </p>
      </td>

      <td>
        <p>この新しいメソッドでは、batch 内の識別子範囲を予約できます。</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a href="/ja/flexi-capture/api/methods/get-document">GetDocument</a>
        </p>
      </td>

      <td>
        <p>Application Server 接続セッションの識別子を渡すための sessionId パラメーターが追加されました。</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a href="/ja/flexi-capture/get-document-results-list">GetDocumentResultsList</a>
        </p>
      </td>

      <td>
        <p>
          Application Server 接続セッションの識別子を渡すための sessionId パラメーターと、ドキュメントが属する batch の識別子を渡すための batchId パラメーターが追加されました。
        </p>
      </td>
    </tr>

    <tr>
      <td rowspan="2">
        <p>
          <a href="/ja/flexi-capture/api/methods/get-documents">GetDocuments</a>
        </p>
      </td>

      <td>
        <p>このメソッドは、batch 内のすべての最上位ドキュメントの親ドキュメントである空のドキュメントを含め、すべてのドキュメントを含むリストを返すようになりました。</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>Application Server 接続セッションの識別子を渡すための sessionId パラメーターが追加されました。</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a href="/ja/flexi-capture/api/methods/load-document-result">LoadDocumentResult</a>
        </p>
      </td>

      <td>
        <p>
          Application Server 接続セッションの識別子を渡すための sessionId パラメーターと、ドキュメントが属する batch の識別子を渡すための batchId パラメーターが追加されました。
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a href="/ja/flexi-capture/api/methods/replace-page-image">ReplacePageImage</a>
        </p>
      </td>

      <td>
        <p>ドキュメントが属する batch の識別子を渡すための batchId パラメーターが追加されました。</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a href="/ja/flexi-capture/api/methods/set-document-priority">SetDocumentPriority</a>
        </p>
      </td>

      <td>
        <p>ドキュメントが属する batch の識別子を渡すための batchId パラメーターが追加されました。</p>
      </td>
    </tr>
  </tbody>
</table>

<table width="100%"><tbody><tr><td colspan="2"><p><strong>データ型</strong></p></td></tr><tr><td><p><strong>名前</strong></p></td><td><p><strong>変更点</strong></p></td></tr><tr><td><p><a href="/ja/flexi-capture/api/structures/children-order">ChildrenOrder</a></p></td><td><p>この新しい構造には、セットの子ドキュメントに関する情報が含まれています。</p></td></tr><tr><td rowspan="2"><p><a href="/ja/flexi-capture/api/structures/document">Document</a></p></td><td><p>セットの親ドキュメントの識別子を含む ParentId field が追加されました。</p></td></tr><tr><td><p>子ドキュメントのセットを渡すための ChildrenOrder field が追加されました。これにより、セット内のドキュメントを並べ替えられるようになりました。</p></td></tr><tr><td><p><a href="/ja/flexi-capture/api/structures/page">Page</a></p></td><td><p><a href="/ja/flexi-capture/api/methods/add-new-page">AddNewPage</a> メソッドを使用してページを作成する際に値が明示的に指定されるようになったため、PreviousId field は削除されました。</p></td></tr></tbody></table>

サーバーに保存されている[ファイル](/ja/flexi-capture/api/files/files)に関する POST リクエストには、parentId パラメーターを含める必要があります。

**Web Services API の新しいバージョンにアクセスする**には、次のアドレスを使用してください。

https\://\<ApplicationServer>/FlexiCapture12/Server/API/v1/Soap.

正式な説明については、次を参照してください: https\://\<ApplicationServer>/FlexiCapture12/Server/API/v1/WSDL.

以前のバージョンはサポートされていません。
