BUAT DUNIAMU
Ekonomi
API Pemberian Hadiah
11 mnt
anda dapat menggunakan api gifting untuk memberikan barang pakaian kepada pengguna lain di zepeto world namun, saat menggunakan api, barang milik pengirim akan dikurangi instal jendela → pengelola paket → paket zepeto world harap instal versi 1 21 14 atau lebih tinggi terlebih dahulu setelah itu, harap instal paket ‘zepeto module’ dengan versi 1 0 7 atau lebih tinggi pastikan bahwa aplikasi zepeto menjalankan versi 3 46 000 atau lebih tinggi api gifting untuk menggunakan api gifting, tambahkan pernyataan impor di bawah ini import { giftbackgroundtype, shopservice, itemgiftresponse } from 'zepeto module shop'; jika anda tertarik dengan gifting api, silakan merujuk ke dokumentasi 📘 silakan merujuk ke panduan berikut \[ zepeto module shop api https //developer zepeto me/docs/module/namespaces/zepeto module shop ] di editor unity, anda dapat menguji kasus keberhasilan dan kegagalan bahkan jika pemberian berhasil, itu tidak akan mengurangi mata uang, dan hadiah tidak akan dikirimkan kepada penerima selama pengujian mobile melalui kode qr atau tautan uji, transaksi yang berhasil akan mengakibatkan pengurangan mata uang yang sebenarnya dan hadiah akan dikirimkan kepada penerima contoh penggunaan silakan tambahkan tombol kirim hadiah ke kanvas silakan tulis kode contoh seperti di bawah ini import { zepetoscriptbehaviour } from 'zepeto script'; import { giftbackgroundtype, shopservice, itemgiftresponse } from 'zepeto module shop'; import { button } from 'unityengine ui'; import { errorcode } from 'zepeto module'; export default class sendgift extends zepetoscriptbehaviour { public itemid string; public targetuserid string; public sendgiftbutton button; start() { this sendgiftbutton onclick addlistener(()=>{ shopservice showgiftpopup( this itemid, this targetuserid, giftbackgroundtype type01, "hai ini untukmu!", (response itemgiftresponse) => { // oncomplete callback console log(`hadiah berhasil dikirim! saldo zepeto coin ${response coin}, saldo zem ${response zem}`); }, (error errorcode) => { // onfailure callback console error("kesalahan saat mengirim hadiah ", error); } ); }); } } setelah menulis skrip, sambungkan tombol di inspector dan masukkan userid dan itemid dari orang yang akan menerima hadiah 📘 silakan merujuk ke panduan berikut tentang cara mendapatkan userid pemain zepeto \[ zepeto player docid tvoiujhwojg5dz1vw9xw ] untuk menguji kasus keberhasilan atau kegagalan, buat kode qr dan kemudian uji di perangkat seluler anda namun, harap dicatat bahwa barang pengirim akan dipotong ketika mengirim hadiah berhasil ketika anda mengklik tombol, ui pop up untuk mengirim hadiah akan muncul jika hadiah berhasil dikirim, ui toast akan muncul untuk menunjukkan keberhasilan, dan skrip contoh akan menghasilkan log selain itu, sebuah hadiah telah tiba untuk targetuser ketika pengiriman hadiah gagal jika kasus sesuai dengan errorcode, pesan kesalahan akan ditampilkan di ui toast, dan skrip contoh akan mengeluarkan kode kesalahan yang sesuai