ZEPETO.Module.Social
30 분
형식 설명 socialservice /#socialservice socialservice 는 zepeto world 내의 소셜 기능을 구현합니다 이 서비스를 통해 플레이어는 사용자의 팔로우 관계와 같은 소셜 데이터에 접근할 수 있습니다 또한 다른 플레이어에게 다이렉트 메시지를 보내는 기능을 제공합니다 roommemberstatus /#roommemberstatus 로컬 플레이어와의 관계를 나타내는 열거형입니다 myfollowerlistresponse /#myfollowerlistresponse myfollowerlistresponse 클래스는 로컬 플레이어의 팔로워 목록 정보를 제공합니다 myfollowinglistresponse /#myfollowinglistresponse myfollowinglistresponse 클래스는 api 호출 결과와 로컬 플레이어의 팔로잉 목록 정보를 제공합니다 userfollowinfolistresponse /#userfollowinfolistresponse userfollowinfolistresponse 클래스는 api 호출 결과와 여러 사용자의 팔로우 정보 목록을 제공합니다 userfollowinforesponse /#userfollowinforesponse userfollowinforesponse 클래스는 api 호출 결과와 사용자의 팔로우 정보 목록을 제공합니다 userfollowstatusresponse /#userfollowstatusresponse userfollowstatusresponse 클래스는 api 호출 결과와, 지정한 사용자가 로컬 플레이어와 팔로우 관계인지를 나타내는 정보를 제공합니다 directmessagepopupstate /#directmessagepopupstate 다이렉트 메시지 팝업의 상태를 열거합니다 userinfo /#userinfo 사용자 정보입니다 userfollowinfo /#userfollowinfo 사용자의 팔로우 정보입니다 useraccounttype /#useraccounttype 사용자 계정 유형을 나타내는 열거형입니다 followstatus /#followstatus 로컬 플레이어와의 팔로우 관계를 나타냅니다 followcellview /#followcellview 공식 친구 목록 팝업을 위한 클래스입니다 userinfocellview /#userinfocellview 공식 친구 목록 팝업에서 친구 정보를 표시하는 ui 요소를 위한 클래스입니다 totalcountcellview /#totalcountcellview 공식 친구 목록 팝업에서 친구 총 수를 표시하기 위한 클래스입니다 socialservice class socialservice 는 zepeto world 내의 소셜 기능을 구현합니다 이 서비스를 통해 플레이어는 사용자의 팔로우 관계와 같은 소셜 데이터에 접근할 수 있습니다 또한 다른 플레이어에게 다이렉트 메시지를 보내는 기능을 제공합니다 메서드 add onroommemberstatuschanged static add onroommemberstatuschanged(value action\<string, roommemberstatus>) → void 로컬 플레이어의 팔로워 목록을 가져오는 비동기 메서드입니다 매개변수 형식 value action\<string, roommemberstatus> getmyfollowinglistasync static getmyfollowinglistasync(nextpagetoken? string) → baserequest\<myfollowinglistresponse> 로컬 플레이어의 팔로잉 목록을 가져오는 비동기 메서드입니다 매개변수 형식 설명 nextpagetoken (선택 사항) string 페이지 토큰입니다 이 메서드를 처음 호출할 때는 이 매개변수를 null 로 설정합니다 반환값 baserequest\<myfollowinglistresponse> — baserequest 객체입니다 비동기 처리가 완료되면 responsedata 속성을 통해 myfollowinglistresponse 객체에 접근할 수 있습니다 getuserfollowinfoasync static getuserfollowinfoasync(userids string\[]) → baserequest\<userfollowinfolistresponse> 여러 사용자의 팔로우 정보를 가져오는 비동기 메서드입니다 매개변수 형식 설명 userids string\[] 팔로우 목록을 조회할 사용자들의 id입니다 반환값 baserequest\<userfollowinfolistresponse> — baserequest 객체입니다 비동기 처리가 완료되면 responsedata 속성을 통해 userfollowinfolistresponse 객체에 접근할 수 있습니다 getuserfollowinfoasync static getuserfollowinfoasync(userid string) → baserequest\<userfollowinforesponse> 사용자의 팔로우 정보를 가져오는 비동기 메서드입니다 매개변수 형식 설명 userid string 팔로우 목록을 조회할 사용자의 id입니다 반환값 baserequest\<userfollowinforesponse> — baserequest 객체입니다 비동기 처리가 완료되면 responsedata 속성을 통해 userfollowinforesponse 객체에 접근할 수 있습니다 getuserfollowstatusasync static getuserfollowstatusasync(userid string) → baserequest\<userfollowstatusresponse> 로컬 플레이어와 사용자 간의 팔로우 관계 정보를 가져오는 비동기 메서드입니다 매개변수 형식 설명 userid string 팔로우 상태를 조회할 사용자의 id입니다 반환값 baserequest\<userfollowstatusresponse> — baserequest 객체입니다 비동기 처리가 완료되면 responsedata 속성을 통해 userfollowstatusresponse 객체에 접근할 수 있습니다 openpopupdirectmessage static openpopupdirectmessage(sendmessage string, userids? string\[], oncomplete? action\<directmessagepopupstate>) → void 사용자에게 다이렉트 메시지를 보내기 위한 팝업을 띄웁니다 매개변수 형식 설명 sendmessage string 보낼 메시지의 본문입니다 공백이거나 비어 있으면 전송이 실패합니다 userids (선택 사항) string\[] 수신자 후보가 되는 사용자 id 목록입니다 users 매개변수를 생략하면 수신자 선택 화면이 보낸 사람의 팔로워/팔로잉 목록에 있는 사용자로 자동 채워집니다 oncomplete (선택 사항) action\<directmessagepopupstate> 메시지 전송이 완료되거나 취소될 때 호출되는 콜백 함수입니다 roommemberstatus enum 로컬 플레이어와의 관계를 나타내는 열거형입니다 이름 값 설명 none 0 로컬 플레이어가 사용자를 팔로우하고 있지 않은지 여부를 나타냅니다 following 1 로컬 플레이어가 사용자를 팔로우하고 있는지 여부를 나타냅니다 blocked 3 로컬 플레이어가 사용자를 차단했는지 여부를 나타냅니다 myfollowerlistresponse class · extends playbaasresponse myfollowerlistresponse 클래스는 로컬 플레이어의 팔로워 목록 정보를 제공합니다 속성 이름 형식 설명 usercount number 로컬 플레이어를 팔로우하는 사용자 수입니다 users userinfo\[] /#userinfo 로컬 플레이어를 팔로우하는 사용자의 정보입니다 nextpagetoken string 항목이 많은 경우 응답에 nextpagetoken 이 포함되어 이후의 팔로워 목록을 가져올 수 있습니다 남은 항목이 없으면 nextpagetoken 은 null이 됩니다 myfollowinglistresponse class · extends playbaasresponse myfollowinglistresponse 클래스는 api 호출 결과와 로컬 플레이어의 팔로잉 목록 정보를 제공합니다 속성 이름 형식 설명 usercount number 로컬 플레이어가 팔로우하는 사용자 수입니다 users userinfo\[] /#userinfo 로컬 플레이어가 팔로우하는 사용자의 정보입니다 bookmarkusers userinfo\[] /#userinfo 로컬 플레이어가 북마크한 사용자의 정보입니다 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 호출 결과와, 지정한 사용자가 로컬 플레이어와 팔로우 관계인지를 나타내는 정보를 제공합니다 속성 이름 형식 설명 status followstatus /#followstatus 지정한 사용자와 로컬 플레이어의 팔로우 관계입니다 directmessagepopupstate enum 다이렉트 메시지 팝업의 상태를 열거합니다 이름 값 설명 cancel 0 팝업을 직접 닫았거나 전송에 실패한 경우입니다 sendcomplete 1 전송 요청이 완료되어 팝업이 닫힌 경우입니다 userinfo class 사용자 정보입니다 속성 이름 형식 설명 zepetoid string 사용자 고유 핸들이며, 일반적으로 @ 기호와 함께 표시됩니다 userid string 내부 사용자 식별자입니다 name string 사용자의 표시 이름입니다 isofficialaccount boolean 공식 계정인지 여부를 나타냅니다 accounttype useraccounttype /#useraccounttype 사용자 계정 유형입니다 followstatus followstatus /#followstatus 로컬 플레이어와의 팔로우 관계입니다 메서드 getprofilethumbnailasync getprofilethumbnailasync() → baserequest\<textureresponse> 사용자 프로필의 썸네일을 가져오는 비동기 메서드입니다 반환값 baserequest\<textureresponse> — baserequest 객체입니다 비동기 처리가 완료되면 responsedata 속성을 통해 textureresponse 객체에 접근할 수 있습니다 getbadgeimageasync getbadgeimageasync() → baserequest\<textureresponse> 사용자가 greeter 또는 creator 계정인 경우, 해당 프로필에서 배지 이미지를 가져오는 비동기 메서드입니다 반환값 baserequest\<textureresponse> — baserequest 객체입니다 비동기 처리가 완료되면 responsedata 속성을 통해 textureresponse 객체에 접근할 수 있습니다 userfollowinfo class · extends userinfo /#userinfo 사용자의 팔로우 정보입니다 속성 이름 형식 설명 followingcount number 해당 계정이 팔로우하는 사용자 수입니다 followercount number 해당 계정의 팔로워 수입니다 useraccounttype enum 사용자 계정 유형을 나타내는 열거형입니다 이름 값 설명 default 0 일반 사용자입니다 greeter 1 신규 사용자를 돕기 위해 마련된 greeter 프로그램 전용 계정입니다 followstatus class 로컬 플레이어와의 팔로우 관계를 나타냅니다 속성 이름 형식 설명 isfollower boolean 사용자가 로컬 플레이어의 팔로워인지 여부를 나타냅니다 isfollowing boolean 로컬 플레이어가 사용자를 팔로우하고 있는지 여부를 나타냅니다 followcellview class · extends enhancedscrollercellview 공식 친구 목록 팝업을 위한 클래스입니다 속성 이름 형식 설명 textfollowbutton string 공식 친구 목록 팝업의 팔로우 버튼에 표시할 현지화된 텍스트 레이블을 반환합니다 텍스트는 기기 설정에 맞는 언어로 자동 번역됩니다 textfollowingbutton string 공식 친구 목록 팝업의 팔로잉 버튼에 표시할 현지화된 텍스트 레이블을 반환합니다 텍스트는 기기 설정에 맞는 언어로 자동 번역됩니다 cellheight number 사용자 정보 셀 뷰의 높이를 반환합니다 이벤트 이름 형식 설명 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 친구 총 수를 나타내는 현지화된 텍스트를 반환합니다 텍스트는 기기 설정에 맞는 언어로 자동 번역됩니다