ZEPETO.Module.Social
30 นาที
ประเภท คำอธิบาย socialservice /#socialservice socialservice ใช้งานฟังก์ชันทางสังคมภายใน zepeto world บริการนี้ช่วยให้ผู้เล่นเข้าถึงข้อมูลทางสังคม เช่น ความสัมพันธ์การติดตามของผู้ใช้ และยังมีความสามารถในการส่งข้อความส่วนตัวถึงผู้เล่นคนอื่น roommemberstatus /#roommemberstatus enum ที่แสดงความสัมพันธ์กับ local player myfollowerlistresponse /#myfollowerlistresponse คลาส myfollowerlistresponse ให้ข้อมูลรายชื่อผู้ติดตามของ local player myfollowinglistresponse /#myfollowinglistresponse คลาส myfollowinglistresponse ให้ผลลัพธ์การเรียก api และข้อมูลรายชื่อที่ local player ติดตามอยู่ userfollowinfolistresponse /#userfollowinfolistresponse คลาส userfollowinfolistresponse ให้ผลลัพธ์การเรียก api และรายการข้อมูลการติดตามของผู้ใช้หลายคน userfollowinforesponse /#userfollowinforesponse คลาส userfollowinforesponse ให้ผลลัพธ์การเรียก api และรายการข้อมูลการติดตามของผู้ใช้ userfollowstatusresponse /#userfollowstatusresponse คลาส userfollowstatusresponse ให้ผลลัพธ์การเรียก api และข้อมูลที่ระบุว่าผู้ใช้ที่กำหนดมีความสัมพันธ์การติดตามกับ local player หรือไม่ directmessagepopupstate /#directmessagepopupstate แจกแจงสถานะของป๊อปอัปข้อความส่วนตัว userinfo /#userinfo ข้อมูลผู้ใช้ userfollowinfo /#userfollowinfo ข้อมูลการติดตามของผู้ใช้ useraccounttype /#useraccounttype enum ที่แสดงประเภทบัญชีผู้ใช้ followstatus /#followstatus แสดงความสัมพันธ์การติดตามกับ local player followcellview /#followcellview คลาสสำหรับป๊อปอัปรายชื่อเพื่อนอย่างเป็นทางการ userinfocellview /#userinfocellview คลาสสำหรับองค์ประกอบ ui ที่แสดงข้อมูลเพื่อนในป๊อปอัปรายชื่อเพื่อนอย่างเป็นทางการ totalcountcellview /#totalcountcellview คลาสสำหรับแสดงจำนวนเพื่อนทั้งหมดในป๊อปอัปรายชื่อเพื่อนอย่างเป็นทางการ socialservice class socialservice ใช้งานฟังก์ชันทางสังคมภายใน zepeto world บริการนี้ช่วยให้ผู้เล่นเข้าถึงข้อมูลทางสังคม เช่น ความสัมพันธ์การติดตามของผู้ใช้ และยังมีความสามารถในการส่งข้อความส่วนตัวถึงผู้เล่นคนอื่น เมธอด add onroommemberstatuschanged static add onroommemberstatuschanged(value action\<string, roommemberstatus>) → void เมธอดแบบอะซิงโครนัสนี้ใช้ดึงรายชื่อผู้ติดตามของ local player พารามิเตอร์ ประเภท value action\<string, roommemberstatus> getmyfollowinglistasync static getmyfollowinglistasync(nextpagetoken? string) → baserequest\<myfollowinglistresponse> เมธอดแบบอะซิงโครนัสนี้ใช้ดึงรายชื่อที่ local player ติดตามอยู่ พารามิเตอร์ ประเภท คำอธิบาย nextpagetoken (ไม่บังคับ) string โทเคนของหน้า เมื่อเรียกเมธอดนี้เป็นครั้งแรก ให้กำหนดพารามิเตอร์นี้เป็น null ค่าที่คืนกลับ baserequest\<myfollowinglistresponse> — อ็อบเจกต์ baserequest เมื่อกระบวนการแบบอะซิงโครนัสเสร็จสิ้น คุณจะสามารถเข้าถึงอ็อบเจกต์ myfollowinglistresponse ได้ผ่านพร็อพเพอร์ตี้ responsedata getuserfollowinfoasync static getuserfollowinfoasync(userids string\[]) → baserequest\<userfollowinfolistresponse> เมธอดแบบอะซิงโครนัสนี้ใช้ดึงข้อมูลการติดตามจากผู้ใช้หลายคน พารามิเตอร์ ประเภท คำอธิบาย userids string\[] id ของผู้ใช้หลายคนที่ต้องการค้นหารายการติดตาม ค่าที่คืนกลับ baserequest\<userfollowinfolistresponse> — อ็อบเจกต์ baserequest เมื่อกระบวนการแบบอะซิงโครนัสเสร็จสิ้น คุณจะสามารถเข้าถึงอ็อบเจกต์ userfollowinfolistresponse ได้ผ่านพร็อพเพอร์ตี้ responsedata getuserfollowinfoasync static getuserfollowinfoasync(userid string) → baserequest\<userfollowinforesponse> เมธอดแบบอะซิงโครนัสนี้ใช้ดึงข้อมูลการติดตามจากผู้ใช้รายหนึ่ง พารามิเตอร์ ประเภท คำอธิบาย userid string id ของผู้ใช้ที่ต้องการค้นหารายการติดตาม ค่าที่คืนกลับ baserequest\<userfollowinforesponse> — อ็อบเจกต์ baserequest เมื่อกระบวนการแบบอะซิงโครนัสเสร็จสิ้น คุณจะสามารถเข้าถึงอ็อบเจกต์ userfollowinforesponse ได้ผ่านพร็อพเพอร์ตี้ responsedata getuserfollowstatusasync static getuserfollowstatusasync(userid string) → baserequest\<userfollowstatusresponse> เมธอดแบบอะซิงโครนัสนี้ใช้ดึงข้อมูลความสัมพันธ์การติดตามระหว่าง local player กับผู้ใช้รายหนึ่ง พารามิเตอร์ ประเภท คำอธิบาย userid string id ของผู้ใช้ที่ต้องการค้นหาสถานะการติดตาม ค่าที่คืนกลับ baserequest\<userfollowstatusresponse> — อ็อบเจกต์ baserequest เมื่อกระบวนการแบบอะซิงโครนัสเสร็จสิ้น คุณจะสามารถเข้าถึงอ็อบเจกต์ userfollowstatusresponse ได้ผ่านพร็อพเพอร์ตี้ responsedata openpopupdirectmessage static openpopupdirectmessage(sendmessage string, userids? string\[], oncomplete? action\<directmessagepopupstate>) → void เรียกป๊อปอัปสำหรับส่งข้อความส่วนตัวถึงผู้ใช้ พารามิเตอร์ ประเภท คำอธิบาย sendmessage string เนื้อหาของข้อความที่จะส่ง หากเว้นว่างหรือไม่มีข้อความ การส่งจะล้มเหลว userids (ไม่บังคับ) string\[] รายการ id ของผู้ใช้ที่อาจเป็นผู้รับ หากละพารามิเตอร์ users ไว้ หน้าจอเลือกผู้รับจะถูกเติมด้วยผู้ใช้จากรายชื่อผู้ติดตาม/ที่ติดตามของผู้ส่งโดยอัตโนมัติ oncomplete (ไม่บังคับ) action\<directmessagepopupstate> ฟังก์ชัน callback ที่จะถูกเรียกเมื่อการส่งข้อความเสร็จสิ้นหรือถูกยกเลิก roommemberstatus enum enum ที่แสดงความสัมพันธ์กับ local player ชื่อ ค่า คำอธิบาย none 0 ระบุว่า local player ไม่ได้ติดตามผู้ใช้รายนี้หรือไม่ following 1 ระบุว่า local player ติดตามผู้ใช้รายนี้หรือไม่ blocked 3 ระบุว่า local player บล็อกผู้ใช้รายนี้หรือไม่ myfollowerlistresponse class · extends playbaasresponse คลาส myfollowerlistresponse ให้ข้อมูลรายชื่อผู้ติดตามของ local player พร็อพเพอร์ตี้ ชื่อ ประเภท คำอธิบาย usercount number จำนวนผู้ใช้ที่ติดตาม local player users userinfo\[] /#userinfo ข้อมูลของผู้ใช้ที่ติดตาม local player nextpagetoken string เมื่อมีรายการจำนวนมาก nextpagetoken จะรวมอยู่ในการตอบกลับ ทำให้สามารถดึงรายชื่อผู้ติดตามชุดถัดไปได้ หากไม่มีรายการเหลืออยู่ nextpagetoken จะมีค่าเป็น null myfollowinglistresponse class · extends playbaasresponse คลาส myfollowinglistresponse ให้ผลลัพธ์การเรียก api และข้อมูลรายชื่อที่ local player ติดตามอยู่ พร็อพเพอร์ตี้ ชื่อ ประเภท คำอธิบาย usercount number จำนวนผู้ใช้ที่ local player ติดตามอยู่ users userinfo\[] /#userinfo ข้อมูลของผู้ใช้ที่ local player ติดตามอยู่ bookmarkusers userinfo\[] /#userinfo ข้อมูลของผู้ใช้ที่ local player บุ๊กมาร์กไว้ nextpagetoken string เมื่อมีรายการจำนวนมาก nextpagetoken จะรวมอยู่ในการตอบกลับ ทำให้สามารถดึงรายชื่อที่ติดตามชุดถัดไปได้ หากไม่มีรายการเหลืออยู่ nextpagetoken จะมีค่าเป็น null userfollowinfolistresponse class · extends baseresponse คลาส userfollowinfolistresponse ให้ผลลัพธ์การเรียก api และรายการข้อมูลการติดตามของผู้ใช้หลายคน พร็อพเพอร์ตี้ ชื่อ ประเภท คำอธิบาย users userfollowinfo\[] /#userfollowinfo อาร์เรย์ของรายการข้อมูลการติดตามของผู้ใช้หลายคน userfollowinforesponse class · extends baseresponse คลาส userfollowinforesponse ให้ผลลัพธ์การเรียก api และรายการข้อมูลการติดตามของผู้ใช้ พร็อพเพอร์ตี้ ชื่อ ประเภท คำอธิบาย user userfollowinfo /#userfollowinfo อาร์เรย์ของรายการข้อมูลการติดตามของผู้ใช้ userfollowstatusresponse class · extends playbaasresponse คลาส userfollowstatusresponse ให้ผลลัพธ์การเรียก api และข้อมูลที่ระบุว่าผู้ใช้ที่กำหนดมีความสัมพันธ์การติดตามกับ local player หรือไม่ พร็อพเพอร์ตี้ ชื่อ ประเภท คำอธิบาย status followstatus /#followstatus ความสัมพันธ์การติดตามระหว่างผู้ใช้ที่กำหนดกับ local player directmessagepopupstate enum แจกแจงสถานะของป๊อปอัปข้อความส่วนตัว ชื่อ ค่า คำอธิบาย cancel 0 เมื่อป๊อปอัปถูกปิดด้วยตนเองหรือการส่งล้มเหลว sendcomplete 1 เมื่อคำขอส่งเสร็จสมบูรณ์และป๊อปอัปปิดลง userinfo class ข้อมูลผู้ใช้ พร็อพเพอร์ตี้ ชื่อ ประเภท คำอธิบาย zepetoid string แฮนเดิลเฉพาะของผู้ใช้ ซึ่งโดยทั่วไปแสดงพร้อมสัญลักษณ์ @ userid string ตัวระบุผู้ใช้ภายในระบบ name string ชื่อที่แสดงของผู้ใช้ isofficialaccount boolean ระบุว่าบัญชีนี้เป็นบัญชีทางการหรือไม่ accounttype useraccounttype /#useraccounttype ประเภทบัญชีผู้ใช้ followstatus followstatus /#followstatus ความสัมพันธ์การติดตามกับ local player เมธอด getprofilethumbnailasync getprofilethumbnailasync() → baserequest\<textureresponse> เมธอดแบบอะซิงโครนัสนี้ใช้ดึงภาพขนาดย่อของโปรไฟล์ผู้ใช้ ค่าที่คืนกลับ baserequest\<textureresponse> — อ็อบเจกต์ baserequest เมื่อกระบวนการแบบอะซิงโครนัสเสร็จสิ้น คุณจะสามารถเข้าถึงอ็อบเจกต์ textureresponse ได้ผ่านพร็อพเพอร์ตี้ responsedata getbadgeimageasync getbadgeimageasync() → baserequest\<textureresponse> เมธอดแบบอะซิงโครนัสนี้ใช้ดึงภาพแบดจ์จากโปรไฟล์ของผู้ใช้ หากผู้ใช้เป็นบัญชี greeter หรือ creator ค่าที่คืนกลับ baserequest\<textureresponse> — อ็อบเจกต์ baserequest เมื่อกระบวนการแบบอะซิงโครนัสเสร็จสิ้น คุณจะสามารถเข้าถึงอ็อบเจกต์ textureresponse ได้ผ่านพร็อพเพอร์ตี้ responsedata userfollowinfo class · extends userinfo /#userinfo ข้อมูลการติดตามของผู้ใช้ พร็อพเพอร์ตี้ ชื่อ ประเภท คำอธิบาย followingcount number จำนวนผู้ใช้ที่บัญชีนี้ติดตามอยู่ followercount number จำนวนผู้ติดตามของบัญชีนี้ useraccounttype enum enum ที่แสดงประเภทบัญชีผู้ใช้ ชื่อ ค่า คำอธิบาย default 0 ผู้ใช้ทั่วไป greeter 1 บัญชีที่กำหนดไว้สำหรับโปรแกรม greeter ซึ่งออกแบบมาเพื่อช่วยเหลือผู้ใช้ใหม่ followstatus class แสดงความสัมพันธ์การติดตามกับ local player พร็อพเพอร์ตี้ ชื่อ ประเภท คำอธิบาย isfollower boolean ระบุว่าผู้ใช้เป็นผู้ติดตามของ local player หรือไม่ isfollowing boolean ระบุว่า local player ติดตามผู้ใช้รายนี้หรือไม่ followcellview class · extends enhancedscrollercellview คลาสสำหรับป๊อปอัปรายชื่อเพื่อนอย่างเป็นทางการ พร็อพเพอร์ตี้ ชื่อ ประเภท คำอธิบาย textfollowbutton string คืนค่าป้ายข้อความที่แปลแล้วซึ่งจะแสดงบนปุ่ม follow ในป๊อปอัปรายชื่อเพื่อนอย่างเป็นทางการ ข้อความจะถูกแปลเป็นภาษาที่ตรงกับการตั้งค่าของอุปกรณ์โดยอัตโนมัติ textfollowingbutton string คืนค่าป้ายข้อความที่แปลแล้วซึ่งจะแสดงบนปุ่ม following ในป๊อปอัปรายชื่อเพื่อนอย่างเป็นทางการ ข้อความจะถูกแปลเป็นภาษาที่ตรงกับการตั้งค่าของอุปกรณ์โดยอัตโนมัติ cellheight number คืนค่าความสูงของ cell view ข้อมูลผู้ใช้ อีเวนต์ ชื่อ ประเภท คำอธิบาย oncreated unityevent คืนค่าอีเวนต์ที่ถูกเรียกเมื่อป๊อปอัปรายชื่อเพื่อนอย่างเป็นทางการถูกสร้างขึ้น ondeactivated unityevent คืนค่าอีเวนต์ที่ถูกเรียกเมื่อป๊อปอัปรายชื่อเพื่อนอย่างเป็นทางการถูกปิดใช้งาน onactivated unityevent คืนค่าอีเวนต์ที่ถูกเรียกเมื่อป๊อปอัปรายชื่อเพื่อนอย่างเป็นทางการถูกเปิดใช้งาน userinfocellview class · extends followcellview /#followcellview คลาสสำหรับองค์ประกอบ ui ที่แสดงข้อมูลเพื่อนในป๊อปอัปรายชื่อเพื่อนอย่างเป็นทางการ พร็อพเพอร์ตี้ ชื่อ ประเภท คำอธิบาย userinfo userinfo /#userinfo คืนค่าข้อมูลผู้ใช้ที่แสดงบน ui textname string คืนค่าชื่อผู้ใช้ของบัญชีที่แสดงบน ui totalcountcellview class · extends followcellview /#followcellview คลาสสำหรับแสดงจำนวนเพื่อนทั้งหมดในป๊อปอัปรายชื่อเพื่อนอย่างเป็นทางการ พร็อพเพอร์ตี้ ชื่อ ประเภท คำอธิบาย textcount string คืนค่าข้อความที่แปลแล้วสำหรับจำนวนเพื่อนทั้งหมด ข้อความจะถูกแปลเป็นภาษาที่ตรงกับการตั้งค่าของอุปกรณ์โดยอัตโนมัติ