ZEPETO.Module.Shop
ประเภท | คำอธิบาย |
|---|---|
ShopService ช่วยให้ดำเนินการที่เชื่อมโยงกับร้านค้า ZEPETO ภายใน World ได้ บริการนี้ช่วยให้ผู้เล่นเข้าถึงข้อมูลร้านค้า เช่น ภาพขนาดย่อของไอเทมที่ครอบครองอยู่หรือที่อยู่ในวิชลิสต์ และส่งของขวัญให้ผู้เล่นคนอื่นได้ | |
คลาส CategoryResponse ให้ผลลัพธ์การเรียก API และข้อมูลหมวดหมู่ไอเทมของร้านค้า ZEPETO | |
คลาส ContentItemListResponse ให้ผลลัพธ์การเรียก API และรายการไอเทมที่ดึงมา | |
หมวดหมู่ไอเทม | |
คลาส ContentItemResponse ให้ผลลัพธ์การเรียก API และข้อมูลไอเทม | |
ประเภทพื้นหลังที่จะใช้กับป๊อปอัปแจ้งเตือนของขวัญ | |
คลาส ItemGiftResponse ให้ผลลัพธ์ของการมอบไอเทมเป็นของขวัญ | |
ข้อมูลหมวดหมู่ไอเทมของร้านค้า ZEPETO | |
หมวดหมู่ไอเทม | |
enum |
ShopService
class
ShopService ช่วยให้ดำเนินการที่เชื่อมโยงกับร้านค้า ZEPETO ภายใน World ได้ บริการนี้ช่วยให้ผู้เล่นเข้าถึงข้อมูลร้านค้า เช่น ภาพขนาดย่อของไอเทมที่ครอบครองอยู่หรือที่อยู่ในวิชลิสต์ และส่งของขวัญให้ผู้เล่นคนอื่นได้
เมธอด
DownloadItemThumbnail
static DownloadItemThumbnail(itemCode: string) → BaseRequest<TextureResponse>
เมธอดแบบอะซิงโครนัสนี้ใช้ดึงภาพขนาดย่อของไอเทม
พารามิเตอร์ | ประเภท | คำอธิบาย |
|---|---|---|
itemCode | string | รหัสไอเทม |
ค่าที่คืนกลับ: BaseRequest<TextureResponse> — อ็อบเจกต์ BaseRequest เมื่อกระบวนการแบบอะซิงโครนัสเสร็จสิ้น คุณจะสามารถเข้าถึงอ็อบเจกต์ TextureResponse ได้ผ่านพร็อพเพอร์ตี้ responseData
GetMyCategoryAsync
static GetMyCategoryAsync() → BaseRequest<CategoryResponse>
เมธอดนี้ใช้ดึงข้อมูลหมวดหมู่ไอเทมจากอินเวนทอรีร้านค้า ZEPETO ของบัญชีผู้ใช้ของ local player
ค่าที่คืนกลับ: BaseRequest<CategoryResponse> — อ็อบเจกต์ BaseRequest เมื่อกระบวนการแบบอะซิงโครนัสเสร็จสิ้น คุณจะสามารถเข้าถึงอ็อบเจกต์ CategoryResponse ได้ผ่านพร็อพเพอร์ตี้ responseData
GetMyContentItemListAsync
static GetMyContentItemListAsync(itemKeyword: ItemKeyword, pageToken?: string) → BaseRequest<ContentItemListResponse>
เมธอดแบบอะซิงโครนัสนี้ใช้ดึงรายการไอเทมของแต่ละหมวดหมู่ไอเทม
พารามิเตอร์ | ประเภท | คำอธิบาย |
|---|---|---|
itemKeyword | หมวดหมู่ไอเทม | |
pageToken (ไม่บังคับ) | string | โทเคนของหน้า เมื่อเรียกเมธอดนี้เป็นครั้งแรก ให้กำหนดพารามิเตอร์นี้เป็น null |
ค่าที่คืนกลับ: BaseRequest<ContentItemListResponse> — อ็อบเจกต์ BaseRequest เมื่อกระบวนการแบบอะซิงโครนัสเสร็จสิ้น คุณจะสามารถเข้าถึงอ็อบเจกต์ ContentItemListResponse ได้ผ่านพร็อพเพอร์ตี้ responseData
GetContentItemAsync
static GetContentItemAsync(itemId: string) → BaseRequest<ContentItemResponse>
เมธอดแบบอะซิงโครนัสนี้ใช้ดึงข้อมูลไอเทม
พารามิเตอร์ | ประเภท | คำอธิบาย |
|---|---|---|
itemId | string | รหัสไอเทม |
ค่าที่คืนกลับ: BaseRequest<ContentItemResponse> — อ็อบเจกต์ BaseRequest เมื่อกระบวนการแบบอะซิงโครนัสเสร็จสิ้น คุณจะสามารถเข้าถึงอ็อบเจกต์ ContentItemResponse ได้ผ่านพร็อพเพอร์ตี้ responseData
GetMyWishContentItemListAsync
static GetMyWishContentItemListAsync() → BaseRequest<ContentItemListResponse>
เมธอดแบบอะซิงโครนัสนี้ใช้ดึงรายการไอเทมจากวิชลิสต์ร้านค้า ZEPETO ของบัญชีผู้ใช้ของ local player
ค่าที่คืนกลับ: BaseRequest<ContentItemListResponse> — อ็อบเจกต์ BaseRequest เมื่อกระบวนการแบบอะซิงโครนัสเสร็จสิ้น คุณจะสามารถเข้าถึงอ็อบเจกต์ ContentItemListResponse ได้ผ่านพร็อพเพอร์ตี้ responseData
CategoryResponse
class · extends BaseResponse
คลาส CategoryResponse ให้ผลลัพธ์การเรียก API และข้อมูลหมวดหมู่ไอเทมของร้านค้า ZEPETO
พร็อพเพอร์ตี้
ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
category | ข้อมูลหมวดหมู่ไอเทมของร้านค้า ZEPETO |
ContentItemListResponse
class · extends PlayBaasResponse
คลาส ContentItemListResponse ให้ผลลัพธ์การเรียก API และรายการไอเทมที่ดึงมา
พร็อพเพอร์ตี้
ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
items | Item[] | รายการไอเทม |
nextPageToken | string | เมื่อมีรายการจำนวนมาก nextPageToken จะรวมอยู่ในการตอบกลับ ทำให้สามารถดึงรายการไอเทมชุดถัดไปได้ หากไม่มีรายการเหลืออยู่ nextPageToken จะมีค่าเป็น null |
ItemKeyword
enum
หมวดหมู่ไอเทม
ชื่อ | ค่า |
|---|---|
all | 0 |
hair | 1 |
onepiece | 2 |
top | 3 |
outwear | 4 |
pants | 5 |
skirt | 6 |
socks | 7 |
footwear | 8 |
headwear | 9 |
eyewear | 10 |
jewelry | 11 |
makeup | 12 |
accessory | 13 |
bodyfigure | 14 |
animal | 15 |
none | 16 |
ContentItemResponse
class · extends PlayBaasResponse
คลาส ContentItemResponse ให้ผลลัพธ์การเรียก API และข้อมูลไอเทม
พร็อพเพอร์ตี้
ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
item | Item | ไอเทม |
GiftBackgroundType
enum
ประเภทพื้นหลังที่จะใช้กับป๊อปอัปแจ้งเตือนของขวัญ
ชื่อ | ค่า |
|---|---|
Type01 | 1 |
Type02 | 2 |
Type03 | 3 |
Type04 | 4 |
ItemGiftResponse
class · extends PurchaseBaseResponse
คลาส ItemGiftResponse ให้ผลลัพธ์ของการมอบไอเทมเป็นของขวัญ
พร็อพเพอร์ตี้
ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
zem | number | ยอด ZEM คงเหลือในบัญชีผู้ใช้ของ local player หลังจากมอบของขวัญเสร็จสิ้น |
coin | number | ยอดเหรียญคงเหลือในบัญชีผู้ใช้ของ local player หลังจากมอบของขวัญเสร็จสิ้น |
CategoryInfo
class
ข้อมูลหมวดหมู่ไอเทมของร้านค้า ZEPETO
พร็อพเพอร์ตี้
ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
displayName | string | ชื่อที่แสดงซึ่งแปลแล้วของแท็บอินเวนทอรีร้านค้า |
categories | รายการหมวดหมู่ไอเทมภายใต้แท็บอินเวนทอรี |
Category
class
หมวดหมู่ไอเทม
พร็อพเพอร์ตี้
ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
displayName | string | ชื่อที่แสดงซึ่งแปลแล้วของหมวดหมู่ไอเทม |
keyword | Enum ที่แสดงหมวดหมู่ไอเทม |
ItemRequestType
enum
ชื่อ | ค่า |
|---|---|
Purchase | 0 |
Gift | 1 |