Xsolla-logo
  • 문서화
  • 계정 생성

JSON 파일을 통해 아이템 가져오기Server-sideAdmin

post/v1/projects/{project_id}/import/from_external_file

지정된 URL을 통해 JSON 파일에서 스토어로 아이템을 가져옵니다. JSON 파일에서 가져오기에 대한 자세한 내용은 문서를 참조하세요.

SecuritybasicAuth
Request
path Parameters
project_id
required
integer

프로젝트 ID. 이 매개 변수는 관리자 페이지의 프로젝트 이름 옆에서 확인할 수 있습니다.

Example: 44056
Request Body schema: application/json
connector_external_id
required
string

아이템을 가져오기 위한 작업 유형을 지정하는 고정 값입니다.

Value: "import_items"
file_url
required
string

JSON 형식의 데이터가 있는 파일의 URL입니다. 파일은 공개 액세스가 가능한 스토리지 서비스에 호스팅되어야 합니다. 스토어 > 가상 아이템 > 카탈로그 관리 > 아이템 가져오기(JSON) 섹션의 관리자 페이지에서 파일 템플릿을 다운로드할 수 있습니다.

mode
string
Default: "create_and_update"

가져오기 작업:

Enum: Description
create

새 아이템 추가.

create_and_update

새 아이템 추가 및 기존 아이템 업데이트.

sync

새로 추가, 기존 아이템 업데이트 및 누락된 아이템 비활성화.

Responses
201

파일을 성공적으로 가져와서 처리 중입니다.

401

기본 인증이 전달되지 않았거나 잘못되었습니다. 기본 인증 또는 올바른 자격 증명을 사용했는지 확인해야 합니다.

422

요청 본문, 파일 특성 또는 파일 콘텐츠의 잘못된 매개 변수로 인해 발생하는 유효성 검사 오류입니다.

Request samples
application/json
{}
Response samples
application/json
{
  • "import_id": "af9f3638a16e11ef880da2cd677d2d24"
}