MG+ K2 Common Wallet API Integration Quick Guide
Breadcrumbs

取得 STS Token

STS Token系统可产生认证令牌,供后续API呼叫使用。

产生STS 令牌,需要将您的Agent Code与Agent Secret提供给STS系统,系统将回传一个 JWT格式的令牌给您,供后续呼叫MG+ API使用。

  1. 找到您的 STS 網址。可以在 MG+ 後台找到或由您的客戶經理提供給您。

    image-20240327-064229.png
  2. 创建请求。

    1. 将 URL 替换为您的STS URL。

      1. 在请求范例中,这是端点的sts-demo.k2net.io部分。

    2. client_id替换为您的Agent Code。

      1. 在请求范例中,这是Request Header的DemoAgent部分。

    3. client_secret替换为您的Agent Secret。

      1. 在请求范例中,这是Request Body的4c7dd71e1b5ab52c27beb283fae9ab部分。

请求范例

POST https://sts-demo.k2net.io/connect/token


Request Headers

JSON
Content-Type: “application/x-www-form-urlencoded”


Request Body

JSON
{
  client_id: “DemoAgent”
  client_secret: “4c7dd71e1b5ab52c27beb283fae9ab”
  grant_type: “client_credentials”
}


  1. 您的 STS Token 会在 access_token 栏位中回传。

回传范例

200 Response Body Example

JSON
{
  "access_token": “token”,
  "expires_in": 3600,
  "token_type": "Bearer"
}


检查清单

  • 您是否使用了来自客户经理或 MG+ 后台的正确 STS URL?
  • 您是否将 /connect/token 放在 STS URL 之后?
  • 您是否使用 POST 方法?
  • 您的 IP 地址是否被列入白名单?