このセクションでは、クライアントアプリケーションを通してWeb APIサービスを呼び出し、クライアントからポストされた複数のExcelファイルをワークブックに結合する方法を具体的に示します。
次の例では、Web APIサービスをHTMLおよびWinFormsクライアントアプリケーションから呼び出します。これらのクライアントはサービスにPOST要求を送り、サービスは応答ストリームを返します。これにより、この応答ストリームは目的のExcelファイル形式で保存されます。
以下の例では、(ワークブックに結合される)Excelファイルがクライアントアプリケーションを通して提供されます。さらに、エンドユーザーは、クライアントプロジェクトを通して、(複数のExcelシートの結合時に生成された)ワークブックのサービスURL、名前、および目的のファイル形式を指定する必要があります。これは、結合するExcelのパラメータまたはクエリー文字列は、要求URL内ではなくPOST要求のHTTPメッセージ本文に含まれて送信されるためです。
Web APIサービスを呼び出すには、次の手順を実行します。
WinFormsアプリケーション
HTMLアプリケーション
以下に示す、複数のExcelファイルを結合するREST APIサービスのデモサンプルをご覧ください。