Megaport APIへのログイン

Megaport API呼び出しには、ログインが成功した後に取得するトークンが必要です。

Postmanでログインとトークンの詳細を設定するには

  1. Collections(コレクション)タブをクリックし、インポートされたMegaportコレクションの後にある3つのドットをクリックして、「Edit(編集)」をクリックします。
    Megaportコレクションを編集
  2. Variables(変数)タブをクリックして、「ユーザー名」の変数を追加し、値をMegaport Portalユーザー名として定義します。
  3. 「パスワード」の別のエントリを追加し、Megaport Portalパスワードを入力します。
  4. 「更新」をクリックします。
  5. Megaportコレクションに移動し、「Authentication(認証)」 > 「Log in with user details(ユーザーの詳細を使用してログイン)」をクリックします。
  6. ユーザー名とパスワードの変数がParams(パラメータ)タブにあることを確認し、「Send(送信)」をクリックします。 ログインの詳細を送信
    応答JSONオブジェクトには、32桁の16進トークンが含まれています。
  7. トークンをコピーします。
  8. コレクションの変数で、「トークン」の別のエントリを追加し、トークンを現在の値フィールドに貼り付けます。
    ほとんどのAPI呼び出しでは、ログインの成功から生成されたトークンが必要です。
  9. [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エンドポイントを複数の言語で表示できます。


最後の更新: