Skip to main content
POST
建立 World Labs 媒體資產記錄,並取得圖片或影片的上傳 URL。將二進位檔案上傳到 upload_info.upload_url 後,可在 world_prompt 中透過 source: "media_asset" 引用返回的 media_asset.media_asset_id TokenLab 會記錄資產歸屬。只有同一組織可以取得或在 World 生成中使用該媒體資產。

請求體

string
必填
原始檔名,最多 64 個字元。
string
必填
媒體類型:imagevideo
string | null
可選副檔名,例如 pngjpgmp4
object | null
隨上游媒體資產保存的可選中繼資料物件。

回應

object
已準備好的 World Labs 媒體資產中繼資料。
string
用於上傳二進位檔案的上游簽名 URL。
string
將二進位檔案上傳至 upload_info.upload_url 時使用的 HTTP 方法(如有回傳)。
object
上傳二進位檔案時須附帶的請求標頭(如有回傳)。

授權

Authorization
string
header
必填

API Key 驗證。請在 Dashboard > API > API Keys 建立或管理 API 金鑰。

主體

application/json
file_name
string
必填

檔案名稱,例如 landscape.jpg。

Maximum string length: 64
kind
enum<string>
必填

高階媒體類型。

可用選項:
image,
video
extension
string | null

不含點的副檔名,例如 jpg、png 或 mp4。

metadata
object | null

選填的應用程式元數據。

回應

上傳已準備就緒

media_asset
object
必填
upload_info
object
必填