User Manual

プロジェクト - Archive project

ルートURL

POST https://playcanvas.com/api/projects/:id/export

説明

これにより、プロジェクト全体のzipアーカイブをダウンロードできます。ダウンロード後、Projects Dashboardからそのアーカイブをインポートして、そのアーカイブから新しいプロジェクトを作成できます。プロジェクトのインポートに関する詳細はこちらをご覧ください。

リクエストはアーカイブジョブを開始し、ジョブの詳細がレスポンスで返されます。idによってジョブの状態をポーリングし、状態が「完了」または「エラー」になるまで待機することができます。ジョブが完了すると、そのデータにはプロジェクトアーカイブをダウンロードするURLが含まれます。

curl -H "Authorization: Bearer fdslkjlk32j2l3kj2lkj2lkj323rr" -H "Content-Type: application/json" -X POST -d '{"branch_id": "99999999-9999-9999-9999-999999999999"}' "https://playcanvas.com/api/projects/99999999/export"

パラメーター

branch_id [optional]

ブランチのid。IDが指定されていない場合はメインブランチが使用されます。

レスポンススキーマ

Status: 201 Created
{
    "id": int,
    "created_at": date,
    "modified_at": date,
    "status": "running" | "complete" | "error",
    "messages": [ list of strings ],
    "data": {
      "project": {
         'id': int
      },
      "url": string
    }
}

エラー

401

Unauthorized

403

Forbidden

404

Project not found

404

Owner not found

429

Too many requests

レート制限

このルートはstrictなレート制限を使用します。

This site is translated by the community. If you want to get involved visit this page