使用 API 从 Port 创建 Megaport Internet 连接
本主题介绍使用 API 从 Port 创建 Megaport Internet 连接的步骤。
此过程包括以下步骤:
- 使用 GET Product List 查找 A 端的
productUid,以识别位于 Megaport 位置中的 Port。 - 使用 GET Partner Megaports 查找 B 端的
productUid,以识别互联网路由器(Port)。使用 vxcPermitted True 和 connectType TRANSIT。 - 使用所需的请求 Body 验证配置。
- 使用已验证的请求 Body 购买 Megaport Internet 连接。
注意
有关为 MVE 创建 Megaport Internet 连接以提供连通性、并注册和与 SD-WAN 叠加网络通信的更多信息,请参见 API 开发者门户中的 Megaport Virtual Edge (MVE)。
有关 Megaport Internet 连接的更多信息,请参见 Megaport Internet 概述。
开始之前,请获取有效的访问令牌。有关详细信息,请参见 创建 API 密钥。
获取 Port 的 productUid
-
在 Postman 中,在左侧导航中点击 Product Details (产品详情),然后点击 GET Product List (产品列表)。
-
点击 Send (发送)。
-
在返回的产品详情中,找到要从其发起连接的 Port 的
productUid值。
此示例使用以下 Port:"productName": "GB Megaport Internet 端口" "productUid": "ecdc7ee9-a197-4686-8b16-046cfc07797a"
获取互联网路由器(B 端 Port)的 productUid
-
在 Postman 中,在左侧导航中点击 Locations (位置),然后点击 GET Partner Megaports (合作伙伴 Megaports)。
-
更新查询参数,使 connectType 设置为 TRANSIT,vxcPermitted 设置为 True。
这样将返回支持 Megaport Internet 连接并接受新连接的 Port。 -
点击 Send (发送)。
-
在返回的 Partner Megaport 详情中,找到要连接到的互联网路由器或 Port 的
productUid值。
此示例使用以下 Port:"productUid": "874dbcff-a1f9-4328-9c08-112cd87c20f6"
查看定价详情并验证 Megaport Internet 连接配置
-
在 Postman 中,在左侧导航中展开 Connections > Megaport Internet (连接 > Megaport Internet),并点击 POST Validate Megaport Internet Order (v3) (验证 Megaport Internet 订单 (v3))。
-
使用连接两端的
productUid更新请求 Body。
您也可以更改其他值,例如名称、速率上限和合约期限。 -
点击 Send (发送) 以发起 POST 请求。
POST {baseUrl}/v3/networkdesign/validate
[
{
"productUid": "ecdc7ee9-a197-4686-8b16-046cfc07797a",
"associatedVxcs": [
{
"rateLimit": 10000,
"term": 12,
"productName": "Example Megaport Internet Connection",
"aEnd": {
"productName": "GB Megaport Internet Port"
},
"bEnd": {
"productUid": "874dbcff-a1f9-4328-9c08-112cd87c20f6"
},
"productType": "VXC",
"connectType": "TRANSIT",
"shutdown": false,
"promoCode": "promox3mnthfree2"
}
]
}
]
在您验证请求并在响应中查看定价详情后,订购 Megaport Internet 连接。
订购 Megaport Internet 连接
-
从 POST Validate Megaport Internet Order (v3) (验证 Megaport Internet 订单 (v3)) 复制已验证的 Body,并将其粘贴到 POST Buy Megaport Internet (v3) (购买 Megaport Internet (v3)) 的 Body 中。
-
点击 Send (发送) 以发送该请求。
POST {baseUrl}/v3/networkdesign/buy生成的 Megaport Internet 连接会显示在 Megaport Portal 中
