ZEPETO.Inventory
13 분
형식 설명 inventorylistresponse /#inventorylistresponse inventorylistresponse 클래스는 api 호출 결과와 상품 인벤토리 정보 목록을 제공합니다 inventoryrecord /#inventoryrecord 인벤토리 상품 정보입니다 inventoryresponse /#inventoryresponse inventoryresponse 클래스는 api 호출 결과와 가져온 인벤토리 상품 정보를 제공합니다 inventoryservice /#inventoryservice inventoryservice 는 플레이어의 world 내 상품 인벤토리와 관련된 작업을 관리합니다 checkinventoryrequest /#checkinventoryrequest 사용자의 인벤토리에 특정 상품이 있는지 확인하기 위한 클래스입니다 checkinventoryresponse /#checkinventoryresponse 인벤토리 내 상품 존재 여부 확인에 대한 응답을 나타내는 클래스입니다 inventoryerror /#inventoryerror 인벤토리 관련 요청이 실패한 원인을 나타내는 오류 코드입니다 inventorylistresponse class · extends productbaseresponse inventorylistresponse 클래스는 api 호출 결과와 상품 인벤토리 정보 목록을 제공합니다 속성 이름 형식 설명 products inventoryrecord\[] /#inventoryrecord 상품 인벤토리 정보 목록입니다 inventoryrecord class 인벤토리 상품 정보입니다 속성 이름 형식 설명 productid string 상품 id입니다 quantity bigint 상품의 수량입니다 createdat date 상품이 인벤토리에 추가된 날짜와 시간입니다 updatedat date 상품 정보가 마지막으로 갱신된 날짜와 시간입니다 inventoryresponse class · extends productbaseresponse inventoryresponse 클래스는 api 호출 결과와 가져온 인벤토리 상품 정보를 제공합니다 속성 이름 형식 설명 product inventoryrecord /#inventoryrecord 인벤토리 상품 정보입니다 inventoryservice class inventoryservice 는 플레이어의 world 내 상품 인벤토리와 관련된 작업을 관리합니다 메서드 getlistasync static getlistasync() → baserequest\<inventorylistresponse> 플레이어의 인벤토리 상품 정보 목록을 가져오는 비동기 메서드입니다 반환값 baserequest\<inventorylistresponse> — baserequest 객체입니다 비동기 처리가 완료되면 responsedata 속성을 통해 inventorylistresponse 객체에 접근할 수 있습니다 getasync static getasync(productid string) → baserequest\<inventoryresponse> 전달된 상품 id를 기준으로 플레이어의 인벤토리 상품 정보를 가져오는 비동기 메서드입니다 매개변수 형식 설명 productid string 가져올 상품의 id입니다 반환값 baserequest\<inventoryresponse> — baserequest 객체입니다 비동기 처리가 완료되면 responsedata 속성을 통해 inventoryresponse 객체에 접근할 수 있습니다 hasasync static hasasync(productid string) → checkinventoryrequest 플레이어의 인벤토리에 상품이 있는지 확인하는 비동기 메서드입니다 매개변수 형식 설명 productid string 확인할 상품의 id입니다 반환값 checkinventoryrequest /#checkinventoryrequest — checkinventoryrequest 객체입니다 비동기 처리가 완료되면 responsedata 속성을 통해 checkinventoryresponse 객체에 접근할 수 있습니다 checkinventoryrequest class · extends baseapirequest 사용자의 인벤토리에 특정 상품이 있는지 확인하기 위한 클래스입니다 속성 이름 형식 설명 responsedata checkinventoryresponse /#checkinventoryresponse checkinventoryresponse의 응답 데이터입니다 checkinventoryresponse class · extends productbaseresponse 인벤토리 내 상품 존재 여부 확인에 대한 응답을 나타내는 클래스입니다 속성 이름 형식 설명 isexist boolean 특정 상품이 사용자의 인벤토리에 있는지 여부를 나타내는 불리언 값입니다 inventoryerror enum 인벤토리 관련 요청이 실패한 원인을 나타내는 오류 코드입니다 이름 값 설명 unknown 1 오류 알 수 없는 오류입니다 networkerror 0 오류 연결 끊김이나 불안정한 연결 등 네트워크 문제와 관련된 오류입니다