Menambahkan daftar program ke studio produksi.
Deskripsi operasi
Buat studio produksi dan tambahkan Sumber daya video ke dalamnya sebelum memanggil operasi ini untuk menambahkan daftar program. Operasi ini saat ini hanya mendukung dua tipe node: Sumber video dan Komponen. Untuk membuat studio produksi menggunakan Operasi API, lihat CreateCaster.
Batas QPS
Batas QPS per pengguna tunggal untuk operasi ini adalah 10 panggilan per detik. Jika batas terlampaui, panggilan API akan dibatasi (throttled), yang dapat memengaruhi bisnis Anda. Panggil operasi ini dengan tepat.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
live:AddCasterProgram |
create |
*Caster.
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
No |
ID wilayah. |
cn-shanghai |
| Episode |
array<object> |
Yes |
Informasi daftar program. |
|
|
object |
No |
Informasi daftar program. |
||
| ComponentId |
array |
No |
Daftar komponen. Elemen disusun dari bawah ke atas secara berurutan. Penting Parameter ini valid dan diperlukan ketika Episode.N.EpisodeType diatur ke Component.
Ketika tipe node adalah Sumber daya, ini menunjukkan bahwa komponen terikat pada sumber video dan beralih secara sinkron. |
[ "a2b8e671-2fe5-4642-a2ec-bf931826****", "a2b8e671-2fe5-4642-a2ec-28374657****"] |
|
string |
No |
ID komponen. |
a2b8e671-2fe5-4642-a2ec-bf931826**** |
|
| EndTime |
string |
No |
Waktu selesai. Format: yyyy-MM-ddTHH:mm:ssZ (UTC). Parameter ini diperlukan. Jika tidak ditentukan, MissingParameter akan dikembalikan. |
2016-06-29T10:02:00Z |
| EpisodeName |
string |
No |
Nama program. |
program_name_1 |
| EpisodeType |
string |
No |
Tipe node. Nilai valid:
Catatan
|
Resource |
| ResourceId |
string |
No |
ID sumber video. Penting Parameter ini valid dan diperlukan ketika Episode.N.EpisodeType diatur ke Resource.
Parameter ini tidak berlaku ketika Episode.N.EpisodeType diatur ke Component. Jika Anda menambahkan sumber video dengan memanggil operasi AddCasterVideoResource, periksa nilai ResourceId yang dikembalikan oleh operasi AddCasterVideoResource. |
a2b8e671-2fe5-4642-a2ec-bf93880e**** |
| StartTime |
string |
No |
Waktu mulai. Format: yyyy-MM-ddTHH:mm:ssZ (UTC). Parameter ini diperlukan. Jika tidak ditentukan, MissingParameter akan dikembalikan. |
2016-06-29T09:00:00Z |
| SwitchType |
string |
No |
Kebijakan pengalihan. Nilai valid: Penting Parameter ini hanya valid ketika Episode.N.EpisodeType diatur ke Sumber daya.
|
TimeFirst |
| CasterId |
string |
Yes |
ID studio produksi.
Catatan
Nama studio produksi dalam daftar studio produksi pada halaman Cloud Production Studio adalah ID studio produksi. |
LIVEPRODUCER_POST-cn-0pp1czt**** |
N dalam parameter permintaan menunjukkan nomor urut. Misalnya:
Episode.N.EpisodeName menunjukkan nama program ke-N. Episode.1.EpisodeName menunjukkan nama program pertama, dan Episode.2.EpisodeName menunjukkan nama program kedua.
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| EpisodeIds |
object |
||
| EpisodeId |
array<object> |
Daftar ID program. Urutan elemen dalam daftar konsisten dengan urutan program yang dimasukkan. |
|
|
object |
|||
| EpisodeId |
string |
The program group ID. You can use this ID as a request parameter to modify the program list, query the program list, delete a program, or modify a program. |
16A96B9A-F203-4EC5-8E43-CB92E68F**** |
| RequestId |
string |
ID permintaan. |
16A96B9A-F203-4EC5-8E43-CB92E68F**** |
Contoh
Respons sukses
JSONformat
{
"EpisodeIds": {
"EpisodeId": [
{
"EpisodeId": "16A96B9A-F203-4EC5-8E43-CB92E68F****"
}
]
},
"RequestId": "16A96B9A-F203-4EC5-8E43-CB92E68F****"
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | MissingParameter | %s. | Parameter yang diperlukan hilang. |
| 400 | InvalidParameter.Malformed | There are invalid parameters: %s. | Parameter berikut tidak valid: %s. |
| 400 | SwitchTypeInvalid.Malformed | %s, please check and try again later. | Parameter SwitchType tidak valid. Periksa dan coba lagi. |
| 400 | IncorrectStartTime | %s, please check and try again later. | Parameter StartTime tidak valid. Periksa dan coba lagi. |
| 400 | IncorrectEndTime | %s, please check and try again later. | Parameter EndTime tidak valid. Periksa dan coba lagi. |
| 400 | EpisodeConflict.Malformed | %s, please check and try again later. | Terdapat konflik penjadwalan untuk show. Periksa dan coba lagi. |
| 400 | InvalidCasterId.Malformed | %s, please check and try again later. | Parameter CasterId tidak valid. Periksa parameter dan coba lagi. |
| 400 | InvalidParameter.EndTime | %s, please check and try again later. | Parameter EndTime tidak valid. Periksa dan coba lagi. |
| 401 | IllegalOperation | %s, please check and try again later. | Operasi tidak valid. Periksa permintaan dan coba lagi. |
| 500 | InternalError | %s, please try again later. | Terjadi error internal. Coba lagi nanti. |
| 404 | InvalidCaster.NotFound | %s, please check and try again later. | Studio produksi tidak ada. Periksa konfigurasi dan coba lagi. |
| 404 | InvalidResource.NotFound | %s, please check and try again later. | Sumber daya tidak ada. Periksa dan coba lagi. |
| 404 | InvalidComponent.NotFound | %s, please check and try again later. | Komponen yang akan dioperasikan tidak ada. Periksa dan coba lagi. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.