合約賬本
合約賬本:Agent Java SDK v0.3.0 集成、示例、參數和響應語義。
本指南針對 Agent Java SDK v0.3.0、Java 8+ 以及標記的公共合約。初始化 client 後在合作伙伴後端運行示例 快速入門.
先決條件示例
Java 片段共享這些導入。使用快速啟動初始化 client 並從保存的綁定中獲取 platformUserId。示例用戶/訂單 ID 必須替換為您自己的持久值。
listPerpetualLedger
請求模型:PerpetualLedgerRequest。
請求字段
該示例讀取一頁。對於必填字段、播放器範圍、過濾器語義、限制、光標和有界重試,請遵循 查詢概覽。分頁時保持所有過濾器不變;不要將錯誤解釋為空結果。
合同賬簿記錄
接口:account/ledger。返回的數據只包含以下11個業務字段,不帶訂單布爾標誌。
使用接口返回的賬戶變更前後的餘額。不同的 changeType 具有不同的語義,並且不能假設每個金額等於 walletBalanceAfter − walletBalanceBefore。分類帳記錄的顯示/摘要應保留類型和詳細信息標識。
以下是使用虛構 ID 和金額的格式示例:
響應信封示例
這是一個說明性的空白頁面,而不是已完成交易的示例。上面的資源特定字段表描述了填充的 items[].data。