カスタム コネクタ用に Postman コレクションを作成する
注意
このトピックは、Azure Logic Apps、Power Automate、および Power Apps でのカスタム コネクタの作成および使用に関するチュートリアル シリーズの一部です。 カスタム コネクタの概要 を必ず読んで、プロセスを理解してください。
Postman は HTTP 要求を行うためのアプリで、Postman コレクション は関連する API 要求を整理してグループ化するのに役立ちます。 API に対する OpenAPI の定義がまだない場合は、コレクションを使うと、カスタム コネクタをより迅速かつ容易に作成できます。
この記事では、Azure Cognitive Services Text Analytics API からのリクエストとレスポンスを含むコレクションを作成します。 関連するトピックで、このコレクションを使用してコネクタを作成 します。
前提条件
API の HTTP 要求を作成する
Postman の ビルダー タブで HTTP メソッドを選択し、API エンドポイントの要求 URL を入力して、認可プロトコルを選択します (ある場合)。
パラメーター 価値 HTTP メソッド 投稿 要求 URL https://westus.api.cognitive.microsoft.com/text/analytics/v2.0/sentiment
認可 No Auth (次の手順で API キーを指定します) 要求ヘッダーのキーと値のペアを入力します。 一般的な HTTP ヘッダーの場合は、ドロップダウン リストから選択できます。
Key 価値 Ocp-Apim-Subscription-Key Your-API-subscription-key は、Cognitive Services のアカウントで確認できます。 Content-Type application/json 要求本文で送信する内容を入力します。 応答を取得して要求が機能していることを確認するには、送信を選択します。
{ "documents": [{ "language": "en-us", "id": "1", "text": "I enjoyed the new movie after a long day." }] }
応答フィールドには、結果やエラー (発生した場合) など、API からの完全な応答が含まれます。
コレクションを保存する
保存 を選択します。
要求の保存 ダイアログで、要求の名前と説明を入力します。 カスタム コネクタでは、API 操作の概要と説明にこれらの値を使用します。
パラメーター 価値 要求名 DetectSentiment 要求の説明 この API により 0 から 1 の数値スコアが返されます。 1 に近いスコアは肯定的なセンチメントを示し、0 に近いスコアは否定的なセンチメントを示します。 + コレクションの作成を選択し、コレクションの名称を入力します。 API を呼び出すときに、カスタム コネクタによってこの値が使われます。 チェックマーク (✓)、コレクション フォルダを作成し、SentimentDemo に保存 を選択します。
パラメーター 価値 コレクション名 SentimentDemo
要求の応答を保存する
要求が保存されたので、応答を保存できます。 これにより、後で要求を読み込んだ際に、応答が例として表示されます。
応答ウィンドウの上の応答の保存を選択します。
カスタム コネクタでは、応答は要求ごとに 1 つのみサポートされます。 1 つの要求に対して複数の応答を保存した場合は、最初のものだけが使用されます。
アプリの上部で、応答例の名前を入力し、例の保存を選択します。
API に追加機能がある場合は、要求と応答を追加して、Postman コレクションを引き続き作成します。
Postman コレクションをエクスポートする
コレクションを JSON ファイルとしてエクスポートできます。その後、カスタム コネクタ ウィザードを使ってそれをインポートします。 コレクションをエクスポートする前に、コンテンツの種類とセキュリティ ヘッダーを削除します。—これらは API 要求に必要とされていましたが、カスタム コネクタでは別の方法で処理されます。
ヘッダータブで、各ヘッダーにカーソルを合わせ、ヘッダーの横にある X を選択してそれを削除します。 保存を選択して、もう一度コレクションを保存します。
コレクションの横にある省略記号 (…) を選択した後、エクスポートを選択します。
Collection v1 エクスポート形式を選択し、エクスポートを選択して、JSON ファイルを保存する場所を参照します。
注意
現在、カスタム コネクタには v1 コレクションのみを使用できます。
次のステップ
これで、作成した Postman コレクションに基づいてカスタム コネクタを定義する準備ができました。
フィードバックを提供する
コネクタ プラットフォームの問題点や新機能のアイデアなどのフィードバックをお待ちしています。 フィードバックを提供するには、「問題を送信するか、コネクタに関するヘルプを入手する」にアクセスし、フィードバックの種類を選択します。