用戶和資產
用戶和資產:Agent Java SDK v0.3.0 集成、示例、參數和響應語義。
本指南針對 Agent Java SDK v0.3.0、Java 8+ 以及標記的公共合約。初始化 client 後在合作伙伴後端運行示例 快速入門.
先決條件示例
Java 片段共享這些導入。使用快速啟動初始化 client 並從保存的綁定中獲取 platformUserId。示例用戶/訂單 ID 必須替換為您自己的持久值。
用戶ID規則
platformUserId 是 6MM 外部用戶 ID。目前它是一個 10 位數字
字符串,例如:
規則:
- 將其存儲為字符串,而不是整數。
- 不要生成、解碼或從中推斷含義。
- 使用您自己的合作伙伴端用戶 ID 作為
agentUserId。 - 保留
agentUserId、platformUserId和agentOrderNo之間的關係。
綁定用戶
綁定創建或獲取合作伙伴用戶和 6MM 之間的關係 平臺用戶。當用戶第一次進入交易流程時或交易結束之前調用它 首先轉入6MM。
請求字段:
響應字段:
查詢合作伙伴賬戶
當 currency 不存在時,SDK 使用 defaultCurrency。
查詢用戶資產
領域:
區分三種錢包
queryAccount查詢的是商戶平臺保證金賬戶,不是商戶用戶錢包。該接口沒有environment參數,無法作為模擬用戶資產進行查詢。
查詢模擬用戶的兩個平臺錢包:
接口:POST /v1/agent/query-user-assets。僅在 includeFunding=true 時請求資金;默認使用原始合約資產查詢語義。
金額按字符串或 BigDecimal 處理,而不是 float/double。