ZEPETO.Currency
9 分
类型 说明 balancerecord /#balancerecord 指定货币的余额信息。 balanceresponse /#balanceresponse balanceresponse 类提供 api 调用结果以及余额信息。 balancelistresponse /#balancelistresponse balancelistresponse 类提供 api 调用结果以及余额信息列表。 currencyservice /#currencyservice currencyservice 用于管理与 zepeto world 货币相关的操作。 该服务使玩家能够查询 zepeto 官方货币(zem)以及 world 内货币的余额。 currencyerror /#currencyerror 表示货币相关请求失败原因的错误代码。 balancerecord class 指定货币的余额信息。 属性 名称 类型 说明 currencyid string world 内货币的 id。若为 zepeto 官方货币(zem),则设置为空字符串。 quantity bigint 玩家在该货币上的余额。 balanceresponse class · extends productbaseresponse balanceresponse 类提供 api 调用结果以及余额信息。 属性 名称 类型 说明 currency balancerecord /#balancerecord 余额信息。 balancelistresponse class · extends productbaseresponse balancelistresponse 类提供 api 调用结果以及余额信息列表。 属性 名称 类型 说明 currencies dictionary\<string, bigint> 将 world 内货币 id 与玩家在各货币上的余额相映射的集合。 currencyservice class currencyservice 用于管理与 zepeto world 货币相关的操作。 该服务使玩家能够查询 zepeto 官方货币(zem)以及 world 内货币的余额。 方法 getusercurrencybalancesasync static getusercurrencybalancesasync() → baserequest\<balancelistresponse> 该异步方法用于获取所有已定义的 world 内货币的余额信息。 返回值: baserequest\<balancelistresponse> — 一个 baserequest 对象。异步处理完成后,可通过 responsedata 属性访问 balancelistresponse 对象。 getusercurrencybalanceasync static getusercurrencybalanceasync(currencyid string) → baserequest\<balanceresponse> 该异步方法根据提供的货币 id 获取指定 world 内货币的余额。 参数 类型 说明 currencyid string 要获取的货币 id 返回值: baserequest\<balanceresponse> — 一个 baserequest 对象。异步处理完成后,可通过 responsedata 属性访问 balanceresponse 对象。 getofficialcurrencybalanceasync static getofficialcurrencybalanceasync() → officialcurrencybalancerequest 该异步方法用于获取 zepeto 官方货币(zem)的余额。 返回值: officialcurrencybalancerequest — 一个 officialcurrencybalancerequest 对象。异步处理完成后,可通过 responsedata 属性访问 balanceresponse 对象。 currencyerror enum 表示货币相关请求失败原因的错误代码。 名称 值 说明 unknown 1 错误:未知错误。 networkerror 0 错误:与网络问题相关的错误,包括连接中断或连接不稳定。
