Postman を使用して AWS REST API および Azure REST API を実行する方法Issue REST API をテストするために Postman のようなアプリケーションを使用する理由は数多くあります。例えば、次のような場合です。 MID サーバーが Azure/AWS などのサードパーティサービスにアクセスできるかどうかを確認する必要がある。ServiceNow がサードパーティサービスから受信するデータ構造を検証したい。送受信されていると思われる値が REST 経由で送受信されていることを確認したい。Release全てのリリースResolutionAzure Postman をダウンロードしてインストールします (postman.com)ここをクリックして、Azure Postman コレクションをダウンロードします (getpostman.com)「Azure REST」環境にいることを確認し、設定の歯車で「Manage Environment」を選択します「Current Value」列で環境変数を設定します。変数: tenantId:[Azure Dashboard] > [Azure Active Directory] > [Manage/Properties] > [Copy "Directory ID"]clientId:[Azure Dashboard] > [Azure Active Directory] > [App Registrations] > [Select/Create] > [Copy "Application ID"]clientSecret:[Select App Registration] > [Settings] > [Keys] > [Create new "Passwords"] > [Copy Secret Key "Value"]subscriptionId:[Azure Dashboard] > [Subscriptions] > [Select] > [Overview] > [Copy "Subscription ID"]action:行う API コール (例:resourceGroups?api-version=2014-04-01) 正しく行うと、API コールの認証用のベアラートークンを取得するために「Get AAD Token」ステップを実行できるようになります。これで、「Azure REST API Request」アクションを実行し、Azure からの応答を受信できます特定の API 要求を行うために、いくつかの変更 (HTTP アクションや URL など) が必要になる場合があります。API コールのフォーマット方法の詳細については、「Azure Resource Explorer」(「追加情報」のリンク) を参照してください。 AWS Postman をダウンロードしてインストールしますここをクリックして、AWS Postman コレクションをダウンロードします「AWS REST」環境にいることを確認し、設定の歯車で「Manage Environment」を選択します「Current Value」列で環境変数を設定します変数 accessKey:構成された IAM ユーザーからのプログラムによる API アクセスキーsecretKey:構成された IAM ユーザーからのプログラムによる API シークレットキーcontentType:Postman のデフォルト値によってエラーが発生するため、汎用の JSON 形式service:クエリしようとしている AWS API サービスの名前region:オプション。クエリの特定のリージョン (必要な場合)version:Postman が認証に使用する V4 署名プロトコルのバージョニングを適用しますaction:行う API コール 正しく行うと、これらの変数に入力した後、[Send] をクリックして応答を得られるようになります必要な API コールに応じて、HTTP 要求タイプ (GET、POST、PUT) の変更が必要になる場合があります。また、API コールに応じて追加の要件に対応するために URL の変更が必要になる場合もあります (例:S3 要求のバケット)。API コールのフォーマット方法の詳細については、「追加情報」の API ガイドを参照してください。Related LinksAWS Service Names AWS API Reference Azure REST API BrowserAzure Resource Explorer (適切なクエリ形式をより深く理解するには、「REST API responses made from/by Azure」を参照)