TokenExchangeRequest

@Serializable
data class TokenExchangeRequest(val clientId: String, val clientSecret: String)

签名交换请求(用于获取 apiKey/accessToken) 用于签名交换接口的请求体

官方文档:vds-docs/基础接口/签名交换.md

请求参数说明:

  • appId: 应用 ID(格式 vap_xxxx),与 clientId 二选一

  • clientId: 应用客户端 ID(格式 vap_xxxx),与 appId 二选一

  • clientSecret: 应用密钥

注意:appId 和 clientId 是等价的,可以使用任一字段

请求示例:

{
"appId": "vap_xxxxxxxxxxxxxxxx",
"clientSecret": "your_app_secret"
}

Constructors

Link copied to clipboard
constructor(clientId: String, clientSecret: String)

Properties

Link copied to clipboard
@SerialName(value = "clientId")
val clientId: String

应用 ID(格式 vap_xxxx),与 appId 等价

Link copied to clipboard
@SerialName(value = "clientSecret")
val clientSecret: String

应用密钥