Memulai tugas pendaftaran aset media dan menetapkan IMS mediaId baru ke aset media. Berdasarkan InputURL, operasi ini secara asinkron memanggil layanan informasi aset media lainnya untuk mengambil informasi file tentang aset media. Anda juga dapat mengatur informasi dasar seperti judul, tag, dan deskripsi. Operasi ini mengembalikan mediaId secara sinkron. Anda dapat memanggil operasi GetMediaInfo untuk mengambil informasi detail aset media. Saat ini, hanya file OSS dan aset media VOD yang didukung sebagai nilai InputURL.
Deskripsi operasi
Pendaftaran aset media adalah tugas asinkron yang biasanya membutuhkan waktu 2 hingga 3 detik untuk selesai. Ketika operasi pendaftaran mengembalikan mediaId, aset media mungkin belum sepenuhnya terdaftar. Dalam hal ini, memanggil GetMediaInfo mungkin tidak mengembalikan informasi file dari aset media.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
ice:RegisterMediaInfo |
create |
*Semua resource.
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| InputURL |
string |
Yes |
URL aset media yang akan didaftarkan dalam sistem yang sesuai. Setelah terdaftar, URL ini tidak dapat diubah dan dilampirkan pada IMS mediaId.
http(s)://example-bucket.oss-cn-shanghai.aliyuncs.com/example.mp4 oss://example-bucket/example.mp4 (Format ini mengasumsikan secara default bahwa wilayah OSS sama dengan area pendaftaran layanan.)
vod://***20b48fb04483915d4f2cd8ac**** |
http://example-bucket.oss-cn-shanghai.aliyuncs.com/example.mp4 atau vod://****20b48fb04483915d4f2cd8ac**** |
| MediaType |
string |
No |
Tipe media dari aset media. Nilai valid:
Ketika nilainya adalah "text", businessType harus diatur ke "subtitles" atau "font". Tentukan bidang ini sesuai kebutuhan. Ketika bidang InputURL adalah URL OSS, tipe media juga dapat ditentukan secara otomatis berdasarkan ekstensi nama file (hanya untuk ekstensi file gambar, video, dan audio). Untuk pemetaan antara ekstensi file dan tipe media, lihat Format file. |
video. |
| BusinessType |
string |
No |
Tipe bisnis dari aset media. Nilai valid:
|
opening. |
| Title |
string |
No |
Judul. Jika tidak disediakan, judul default dibuat secara otomatis berdasarkan tanggal.
|
defaultTitle. |
| Description |
string |
No |
Deskripsi konten.
|
defaultDescription. |
| MediaTags |
string |
No |
Tag.
|
tag1,tag2 |
| CoverURL |
string |
No |
URL gambar sampul.
|
http://example-bucket.oss-cn-shanghai.aliyuncs.com/example.png. |
| UserData |
string |
No |
Data pengguna. Konfigurasi URL callback kustom didukung. Untuk instruksi konfigurasi, lihat Mengonfigurasi callback setelah pengeditan selesai.
|
{"NotifyAddress":"http://xx.xx.xxx"} atau {"NotifyAddress":"https://xx.xx.xxx"} atau {"NotifyAddress":"ice-callback-demo"} |
| Overwrite |
boolean |
No |
Apakah akan menimpa aset media yang sudah terdaftar. Nilai default: false.
|
true. |
| ClientToken |
string |
No |
Token klien. UUID 32 karakter yang memastikan idempotensi permintaan. |
****0311a423d11a5f7dee713535**** |
| RegisterConfig |
string |
No |
Konfigurasi pendaftaran. Secara default, gambar sprite dihasilkan untuk aset media. Untuk menonaktifkannya, atur bidang NeedSprite ke false. Secara default, snapshot dihasilkan. Untuk menonaktifkannya, atur bidang NeedSnapshot ke false. Untuk menentukan pengatur waktu untuk gambar sampul, konfigurasikan CoverConfig, yang berisi bidang berikut:
Setelah pendaftaran aset media, untuk mengimpor aset media ke perpustakaan pencarian kustom, konfigurasikan SearchLibName. Untuk informasi tentang cara membuat dan menggunakan perpustakaan pencarian kustom, lihat Menggunakan perpustakaan pencarian kustom. |
{ "NeedSprite": "false", "CoverConfig": { "StartTime": 1.0 }, "SearchLibName": "test" } |
| CateId |
integer |
No |
ID kategori. |
3048 |
| WorkflowId |
string |
No |
ID alur kerja. |
******b4fb044839815d4f2cd8****** |
| ReferenceId |
string |
No |
ID kustom. Hanya huruf kecil, huruf besar, angka, tanda hubung (-), dan garis bawah (_) yang didukung. Panjangnya harus 6 hingga 64 karakter. ID harus unik untuk setiap pengguna. |
123-123 |
| SmartTagTemplateId |
string |
No |
Templat tagging cerdas. Nilai valid:
Untuk informasi lebih lanjut tentang kemampuan tagging, lihat dokumentasi. Setelah bidang ini dikonfigurasi, tugas analisis tagging cerdas secara otomatis dimulai upon pendaftaran aset media. Untuk informasi penagihan, lihat Penagihan Smart Tag Edisi Standar. |
S00000101-300080 |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Skema respons. |
||
| RequestId |
string |
ID permintaan. |
******5A-CAAC-4850-A3AF-B74606****** |
| MediaId |
string |
ID aset media IMS. |
******b48fb04483915d4f2cd8****** |
Contoh
Respons sukses
JSONformat
{
"RequestId": "******5A-CAAC-4850-A3AF-B74606******",
"MediaId": "******b48fb04483915d4f2cd8******"
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 403 | Forbidden | User not authorized to operate on the specified resource. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.