ZEPETO.Currency
Tipe | Deskripsi |
|---|---|
Informasi saldo untuk mata uang tertentu. | |
Class BalanceResponse menyediakan hasil pemanggilan API dan informasi saldo. | |
Class BalanceListResponse menyediakan hasil pemanggilan API dan daftar informasi saldo. | |
CurrencyService mengelola operasi yang berkaitan dengan mata uang ZEPETO World. Layanan ini memungkinkan pemain memeriksa saldo mereka, baik untuk mata uang resmi ZEPETO (ZEM) maupun mata uang in-World. | |
Kode error yang menunjukkan penyebab kegagalan permintaan terkait mata uang. |
BalanceRecord
class
Informasi saldo untuk mata uang tertentu.
Properti
Nama | Tipe | Deskripsi |
|---|---|---|
currencyId | string | ID mata uang in-World. Bernilai string kosong untuk mata uang resmi ZEPETO (ZEM). |
quantity | bigint | Saldo pemain untuk mata uang tersebut. |
BalanceResponse
class · extends ProductBaseResponse
Class BalanceResponse menyediakan hasil pemanggilan API dan informasi saldo.
Properti
Nama | Tipe | Deskripsi |
|---|---|---|
currency | Informasi saldo. |
BalanceListResponse
class · extends ProductBaseResponse
Class BalanceListResponse menyediakan hasil pemanggilan API dan daftar informasi saldo.
Properti
Nama | Tipe | Deskripsi |
|---|---|---|
currencies | Dictionary<string, bigint> | Koleksi yang memetakan ID mata uang in-World ke saldo pemain untuk masing-masing mata uang. |
CurrencyService
class
CurrencyService mengelola operasi yang berkaitan dengan mata uang ZEPETO World. Layanan ini memungkinkan pemain memeriksa saldo mereka, baik untuk mata uang resmi ZEPETO (ZEM) maupun mata uang in-World.
Metode
GetUserCurrencyBalancesAsync
static GetUserCurrencyBalancesAsync() → BaseRequest<BalanceListResponse>
Metode asinkron ini mengambil informasi saldo untuk seluruh mata uang in-World yang telah didefinisikan.
Mengembalikan: BaseRequest<BalanceListResponse> — Objek BaseRequest. Setelah proses asinkron selesai, Anda dapat mengakses objek BalanceListResponse melalui properti responseData.
GetUserCurrencyBalanceAsync
static GetUserCurrencyBalanceAsync(currencyId: string) → BaseRequest<BalanceResponse>
Metode asinkron ini mengambil saldo untuk mata uang in-World tertentu berdasarkan ID mata uang yang diberikan.
Parameter | Tipe | Deskripsi |
|---|---|---|
currencyId | string | ID mata uang yang akan diambil |
Mengembalikan: BaseRequest<BalanceResponse> — Objek BaseRequest. Setelah proses asinkron selesai, Anda dapat mengakses objek BalanceResponse melalui properti responseData.
GetOfficialCurrencyBalanceAsync
static GetOfficialCurrencyBalanceAsync() → OfficialCurrencyBalanceRequest
Metode asinkron ini mengambil saldo mata uang resmi ZEPETO (ZEM).
Mengembalikan: OfficialCurrencyBalanceRequest — Objek OfficialCurrencyBalanceRequest. Setelah proses asinkron selesai, Anda dapat mengakses objek BalanceResponse melalui properti responseData.
CurrencyError
enum
Kode error yang menunjukkan penyebab kegagalan permintaan terkait mata uang.
Nama | Nilai | Deskripsi |
|---|---|---|
Unknown | -1 | Error: Kesalahan tidak dikenal. |
NetworkError | 0 | Error: Kesalahan terkait masalah jaringan, termasuk koneksi terputus atau koneksi tidak stabil. |