Authorization: Bearer <API_KEY>。返回一次性 PUT upload_url;客户端完成上传后,再调用 complete 接口换取 24 小时 file_url / Create a direct-upload session for a local file. Requires Authorization: Bearer <API_KEY>. Returns a short-lived PUT upload_url. After upload succeeds, call complete to obtain a 24-hour file_url.Authorization: Bearer ********************{
"provider": "oss",
"file_name": "sample.mov",
"content_type": "video/quicktime",
"size_bytes": 7340032
}curl --location 'https://api.tikomni.com/api/u3/v1/uploads' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
"provider": "oss",
"file_name": "sample.mov",
"content_type": "video/quicktime",
"size_bytes": 7340032
}'{
"time": "string",
"time_stamp": 0,
"time_zone": "America/Los_Angeles",
"params": {
"provider": "r2",
"file_name": "string",
"content_type": "string",
"size_bytes": 0,
"property1": "string",
"property2": "string"
},
"data": {
"upload_id": "string",
"provider": "r2",
"upload_method": "PUT",
"upload_url": "http://example.com",
"upload_headers": {
"property1": "string",
"property2": "string"
},
"upload_expires_at": "2019-08-24T14:15:22.123Z",
"file_ttl_seconds": 86400,
"property1": "string",
"property2": "string"
},
"code": 200,
"request_id": "string",
"message": "Request successful",
"message_zh": "请求成功",
"router": "string",
"property1": "string",
"property2": "string"
}