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"
}