API GatewayのURLはどこで確認できますか?
API Gatewayを利用する際、どのようにしてエンドポイントURLを確認するかはよくある質問です。このエンドポイントURLは、実際にAPIを呼び出すために必要な情報です。
ステージからURLを確認する方法
API Gatewayの管理画面を開くと、左側のメニューに複数のオプションが表示されます。その中から「ステージ」を選択します。ステージは、APIのバージョン管理や環境分け(例えば開発、テスト、本番)に使用されます。
ステージを選択したら、画面上部にあるURLがあなたのAPIエンドポイントです。このURLは、AWSが提供するプライベートDNSで解決されるホスト名を含んでいます。これにより、外部からのアクセスが制御され、安全にAPIを利用することができます。
URLの取得例
以下に、API Gatewayの管理画面でURLを取得する簡単な手順を示します:
- API Gatewayの管理コンソールにログインします。
- 左側のメニューから「ステージ」をクリックします。
- 使用するステージを選択します。
- 上部に表示されるURLをコピーします。
コード例
以下は、取得したURLを使用してAPIにリクエストを送信するPythonでの例です:
import requests
url = "https://あなたのAPI-ID.execute-api.リージョン.amazonaws.com/ステージ名/"
response = requests.get(url)
print("Response status code: ", response.status_code)
print("Response body: ", response.text)
参考文献
より詳しい情報については、公式のAWSドキュメントをご参照ください:AWS API Gateway Documentation。
その他の参考記事:angular api gateway