Panggil operasi CreateCaster untuk membuat studio produksi.
Deskripsi operasi
Anda harus mengaktifkan ApsaraVideo Live sebelum memanggil operasi ini. Untuk informasi selengkapnya, lihat Aktifkan ApsaraVideo Live. Operasi ini mendukung jenis studio produksi berikut: Standard dan New Playlist (Carousel).
Batas QPS
Batas permintaan per detik (QPS) untuk operasi ini adalah 10 panggilan per detik per pengguna. Jika batas ini terlampaui, panggilan API akan dikenai throttle, yang dapat memengaruhi bisnis Anda. Kami menyarankan agar Anda memanggil operasi ini dengan laju yang wajar.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
live:CreateCaster |
create |
*Caster
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
No |
ID wilayah. |
cn-beijing |
| CasterName |
string |
No |
Nama studio produksi. |
liveCaster**** |
| ClientToken |
string |
Yes |
Token client yang digunakan untuk memastikan idempotensi permintaan. Hasilkan token di sisi client Anda dan pastikan token tersebut unik di antara permintaan yang berbeda. Panjang token dapat mencapai 64 karakter ASCII. |
53200b81-b761-4c10-842a-a0726d97**** |
| NormType |
integer |
Yes |
Jenis studio produksi. Nilai yang valid:
|
1 |
| ChargeType |
string |
Yes |
Metode penagihan. Hanya PostPaid yang didukung. Nilai yang valid:
|
PostPaid |
| PurchaseTime |
string |
No |
Waktu pembelian studio produksi. Waktu dalam format `yyyy-MM-ddTHH:mm:ssZ` dan ditampilkan dalam UTC. Catatan
Parameter ini hanya tersedia jika Anda mengatur ChargeType ke PrePaid. |
2017-08-20T12:10:10Z |
| ExpireTime |
string |
No |
Waktu kedaluwarsa studio produksi. Waktu dalam format `yyyy-MM-ddTHH:mm:ssZ` dan ditampilkan dalam UTC. Catatan
Parameter ini hanya tersedia jika Anda mengatur ChargeType ke PrePaid. |
2017-08-22T12:10:10Z |
| CasterTemplate |
string |
No |
Resolusi preset studio produksi. Parameter ini hanya tersedia untuk metode penagihan subscription. Nilai yang valid:
Catatan
Jika Anda menggunakan metode penagihan bayar sesuai pemakaian, panggil operasi SetCasterConfig untuk mengatur resolusi. |
lp_sd |
| ResourceGroupId |
string |
No |
ID kelompok sumber daya. Untuk informasi selengkapnya, lihat Apa itu kelompok sumber daya?. |
rg-aekzw****** |
| Tag |
array<object> |
No |
Tag. |
|
|
object |
No |
Tag. |
||
| Key |
string |
No |
Kunci tag. |
TestKey |
| Value |
string |
No |
Nilai tag. |
TestValue |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| CasterId |
string |
ID studio produksi. Anda dapat menggunakan ID ini sebagai parameter permintaan untuk mengkueri URL aliran, memulai studio produksi, menambahkan resource video, menambahkan layout, mengkueri daftar layout, menambahkan komponen, dan menambahkan playlist. |
a2b8e671-2fe5-4642-a2ec-bf93880e**** |
| RequestId |
string |
ID permintaan. |
16A96B9A-F203-4EC5-8E43-CB92E68F**** |
Contoh
Respons sukses
JSONformat
{
"CasterId": "a2b8e671-2fe5-4642-a2ec-bf93880e****",
"RequestId": "16A96B9A-F203-4EC5-8E43-CB92E68F****"
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | InvalidParameter.PurchaseTime | %s | |
| 400 | InvalidParameter.ExpireTime | %s | |
| 400 | MissingParameter | %s | |
| 400 | InvalidChargeType.Malformed | %s | |
| 400 | InvalidChargeType.PostSupport | %s | |
| 400 | InvalidCasterTemplate.Malformed | %s | |
| 400 | InvalidParameter.Malformed | %s | |
| 400 | InvalidParameter.ChargeType | %s | |
| 400 | InvalidPeriod.Malformed | %s | |
| 400 | InvalidUserId.Malformed | %s | |
| 400 | InvalidClientToken.Malformed | %s | |
| 400 | IncorrectCasterStatus | %s | |
| 401 | CasterNumberExceed | %s | |
| 403 | PermissionDenied | %s | |
| 404 | InvalidParameter.NormType | %s | |
| 404 | InvalidConfiguration.NotFound | %s | |
| 408 | CreateCaster.Timeout | %s |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.