4-4-4.アクセスの確認
指定ログイン情報の設定内容が正しいことを確認するために、開発者コンソールから簡易的にリクエスト実行します。
- 開発者コンソールを利用可能、かつ、外部ログイン情報プリンシパルを許可したユーザ でログインします
- 開発者コンソールを開きます
- 上部メニューの [Debug]、 [Open Execute Anonymous Window] をクリックします
- 匿名Apexコードウインドウを開き、下記コードを貼り付け、[Execute] ボタンをクリックします
HttpRequest req = new HttpRequest();
req.setEndpoint('callout:AmazonConnectAPI/instance');
req.setMethod('GET');
Http http = new Http();
HttpResponse res = http.send(req);
System.debug(res.getBody());
- Amazon Connect APIのコールアウトが成功し、
InstanceSummaryList
が含まれるJSONテキストがレスポンスされていることをログで確認します
ポイント
テストとしてListInstances API(読み取りのみのAPI)をコールしています
https://docs.aws.amazon.com/ja_jp/connect/latest/APIReference/API_ListInstances.html
ヒント
指定ログイン情報・外部ログイン情報の設定を確認する目的で開発者コンソールから匿名Apexコードを実行する手順となっております
一般的に電話機能を利用するユーザは開発者コンソールアクセス可能な強い権限を割り当てる運用ではないと考えられますので、最終的には利用ユーザで動作を確認します