다음에 추가할 기능
거래소
두 플레이어 간에 원본 인벤토리 아이템을 거래합니다.

구매자는 같은 아이템을 받고 판매자는 합의된 가격에서 설정된 수수료를 뺀 금액을 받습니다.
이 단계의 동영상은 아직 없습니다. 안내와 MCP 요청은 바로 사용할 수 있습니다.
같은 프로젝트 준비
이 기능 구현하기
가이드는 미리 볼 수 있습니다. 실행하려면 활성 프로젝트 키가 필요합니다. 프로젝트 준비
SDK 설치와 프로젝트 설정 가져오기가 완료되고 플레이어가 로그인해야 합니다.
이 SDK 예제는 develop을 사용합니다. 필요한 API가 설치된 SDK에 있는지 확인하세요.
빠른 시작으로 원하는 플레이어를 연결하세요. 명시적인 버튼이나 씬 동작에서 ReadListing(listingId)을 호출하세요. 파일을 여는 것만으로는 요청을 보내지 않습니다.
두 플레이어로 테스트
같은 프로젝트에 로그인한 두 플레이어를 사용하세요. 통화, 수수료, 가격 규칙을 설정한 다음 장착하지 않은 아이템을 등록하고 구매를 명시적으로 확인하세요.
기존에 로그인한 세션을 사용하세요. 구매가 확인되지 않으면 원본 요청을 보관하고 그대로 재시도한 다음 인벤토리와 잔액을 새로 고치세요.
취소 후에도 소유자가 수령할 때까지 원본 아이템을 보호합니다. 이전 소유자가 삭제된 경우에만 복구할 수 있습니다.
판매 목록과 중복 실행 방지 정보는 프로젝트에 한 번만 저장됩니다. 플레이어는 참조와 제한된 상태 데이터만 유지합니다.
새 기능을 테스트하세요.
구매자는 같은 아이템을 받고 판매자는 합의된 가격에서 설정된 수수료를 뺀 금액을 받습니다.
게임 설정과 같은 프로젝트를 대시보드에서 선택하세요.
엔드포인트
- GET
/marketplace/limits - GET
/marketplace/rules - GET
/marketplace - GET
/marketplace/listings - GET
/marketplace/listings/{listingId} - POST
/marketplace/listings - POST
/marketplace/listings/{listingId}/buy - POST
/marketplace/listings/{listingId}/cancel - GET
/marketplace/operations/{operationId} - POST
/marketplace/listings/{listingId}/retry-return


