Megaport API へのログイン
Megaport API呼び出しには、ログインが成功した後に取得するトークンが必要です。
Postmanでログインとトークンの詳細を設定するには
- Collections(コレクション)タブをクリックし、インポートされたMegaportコレクションの後にある3つのドットをクリックして、「Edit(編集)」をクリックします。
- Variables(変数)タブをクリックして、「ユーザー名」の変数を追加し、値をMegaport Portalユーザー名として定義します。
- 「パスワード」の別のエントリを追加し、Megaport Portalパスワードを入力します。
- 「更新」をクリックします。
- Megaportコレクションに移動し、「Authentication(認証)」 > 「Log in with user details(ユーザーの詳細を使用してログイン)」をクリックします。
- ユーザー名とパスワードの変数がParams(パラメータ)タブにあることを確認し、「Send(送信)」をクリックします。
応答JSONオブジェクトには、32桁の16進トークンが含まれています。 - トークンをコピーします。
- コレクションの変数で、「トークン」の別のエントリを追加し、トークンを現在の値フィールドに貼り付けます。
ほとんどのAPI呼び出しでは、ログインの成功から生成されたトークンが必要です。 - 「Update (更新)」をクリックします。
これで、ほとんどのAPI呼び出しを使用する準備が整いました。 すべてのAPI呼び出しはSSL/TLSを介して行われ、すべての呼び出しは、適切なアクセス許可について、呼び出し元のユーザーアカウントに対して検証されます。
トークンを使用してログインする場合、ほとんどの依頼には2つの重要なヘッダー(Content-TypeとX-Auth-Token)が含まれます。X-Auth-Tokenはトークン変数を指します。
Curl ログイン
ログインする別の方法は、コマンドコンソールから次の形式でcURLを使用することです。
curl -X POST -d 'username=*myaccountid*&password=*mypassword*' 'https://api-staging.megaport.com/v2/login'
ヒント
dev.megaport.comサイトでは、各APIエンドポイントを複数の言語で表示できます。
最終更新日:
2022-10-21