# OpenAPI コネクターの設定
このガイドでは、Workato アカウントで OpenAPI コネクターをインストールして設定するための手順を説明します。
NOTE
コネクターを完全にカスタマイズする場合は、「OpenAPI コネクターを使用したカスタムコネクターの作成」ガイドを参照してください。
# 要件
OpenAPI コネクションを設定するには、以下が必要です。
Workato においてコネクションを作成できる権限
以下の条件を満たす Swagger ファイル :
- OpenAPI v2 または v3 仕様 (opens new window)に準拠している
- 有効な JSON または YAML である
注 : 最適なエクスペリエンスを得るには、このコネクターを RESTful API (opens new window) とともに使用することをお勧めします。詳細については、OpenAPI の概要の「制限事項」セクションを参照してください。
# ステップ1 : コネクターをインストールする
最初のステップは、次の手順に従い、Workato アカウントでコネクターをインストールすることです。
[Install connector] をクリックします。
[Release latest version] をクリックします。
# ステップ2 : Workato でコネクションを設定する
- ステップ2.1 : OpenAPI ドキュメントを指定する
- ステップ2.2 : 認証設定を定義する
- ステップ2.3 : サーバー URL とテスト用 URL を定義する
- ステップ2.4 : インターフェイスをカスタマイズする
# ステップ2.1 : OpenAPI ドキュメントを指定する
このステップでは、API 定義を含んでいる Swagger ファイルを指定します。
その方法は、ファイルがインターネット上で公開されているかどうかによって異なります。
ファイルが公開されている
Swagger ファイルが公開されている場合は以下のようにしてください。
[OpenAPI document source] として、 [Document URL] を選択します。
[Document URL] フィールドに、Swagger ファイルへのドキュメント URL を貼り付けます。
注 : ファイルはレシピの設計時にのみダウンロードされて解析されます。レシピの実行時や OpenAPI アクションの実行時には、ファイルがダウンロードされません。
ファイルが公開されていない
Swagger ファイルがホスティングされていない、または公開されていない場合は、ファイルをコピーして Workato に貼り付けます。
[OpenAPI document source] として、 [Download content] を選択します。
[Document content] フィールドに、ファイルの内容を貼り付けます。
# ステップ2.2 : 認証設定を定義する
次に、接続のための認証方法を定義します。サポートされている認証方法の詳細については、「OpenAPI の概要」ガイドを参照してください。
[Authentication Method] メニューから、使用する方法を選択します。
# ステップ2.3 : サーバー URL とテスト用 URL を定義する
次に、コネクターのためのサーバー URL とテスト用 URL を定義します。
Server URL : アプリケーションのターゲットホストまたはサービスに対する URL を入力します。
https://
も含めてください。これは、コネクターが送信するリクエストのベース URL になります。例 :https://api.example.com
API 定義に含まれる相対エンドポイントパスがこの URL に付加され、完全なエンドポイント URL が作成されます。
Test Request URL : Workato が接続を検証するために使用できる API エンドポイントの相対パスを入力します。このパスが [Server URL] に付加され、テスト用の完全なエンドポイント URL が作成されます。例 :
/user/profile
API がステータスコード
2XX
を返すと、接続は成功です。
例 : [Server URL] に https://api.example.com
、 [Test Request URL] に /users/profile
と入力すると、https://api.example.com/users/profile
という完全なリクエスト URL が作成されます。
# ステップ2.4 : インターフェイスをカスタマイズする
OpenAPI コネクターは、指定された Swagger ファイルの内容に基づいて、ユーザーインターフェイスを自動的に生成します。ユーザーエクスペリエンスを向上させるために、以下の要素をカスタマイズできます。
- オブジェクト名
- オブジェクトヒント
- 項目名
- 項目ヒント
- 外部ドキュメントへのリンク
- API 操作の分類
- 無視する項目
詳細と例については、「OpenAPI ユーザーインターフェイスのカスタマイズ」ガイドを参照してください。
# ステップ3 : コネクションをテストする
コネクションの設定が完了したら、 [Connect] をクリックして、コネクションを保存してテストします。
Last updated: 2023/8/31 1:07:14