Menambahkan konfigurasi callback perekaman tingkat domain.
Deskripsi operasi
Sebelum memanggil operasi ini untuk menambahkan konfigurasi callback perekaman tingkat domain, kueri konfigurasi callback perekaman langsung terlebih dahulu. Untuk mengkueri konfigurasi callback perekaman langsung menggunakan operasi API, lihat Query live recording callback configuration.
Batas QPS
Batas QPS per pengguna untuk operasi ini adalah 30 panggilan per detik. Jika batas terlampaui, panggilan API akan dibatasi, yang dapat memengaruhi bisnis Anda. Panggil operasi ini sesuai kebutuhan.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
live:AddLiveRecordNotifyConfig |
create |
*Domain
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| DomainName |
string |
Yes |
Domain ingest untuk streaming. |
example.com |
| NotifyUrl |
string |
Yes |
URL callback untuk event perekaman dan callback status. Catatan
URL harus diawali dengan |
http://demo.aliyundoc.com/examplecallback.action |
| NeedStatusNotify |
boolean |
No |
Apakah callback status tugas perekaman diperlukan. Nilai valid:
|
false |
| OnDemandUrl |
string |
No |
URL callback untuk perekaman sesuai permintaan. Catatan
URL harus diawali dengan |
http://learn.aliyundoc.com/ondemandcallback.action |
| NotifyReqAuth |
boolean |
No |
Apakah akan mengaktifkan otentikasi callback. Nilai valid:
Catatan
Jika parameter ini diatur ke true, parameter NotifyAuthKey wajib diisi. |
yes |
| NotifyAuthKey |
string |
No |
Kunci otentikasi callback. Kunci harus memiliki panjang 16 hingga 32 karakter dan hanya dapat berisi huruf dan angka. Catatan
Parameter ini wajib diisi ketika parameter NotifyReqAuth diatur ke true. |
chenhuanxin249088 |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
ID permintaan. |
16A96B9A-F203-4EC5-8E43-CB92E68F4CD8 |
Contoh
Respons sukses
JSONformat
{
"RequestId": "16A96B9A-F203-4EC5-8E43-CB92E68F4CD8"
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | InvalidNotifyUrl.Malformed | Specified NotifyUrl is invalid. | Invalid value of notifyurl. Check whether the notifyurl parameter that you specified is correct. |
| 400 | InvalidNotifyUrl.Unsafe | Specified NotifyUrl is not safe. | Invalid value of notifyurl. Check whether the notifyurl parameter that you specified is correct. |
| 400 | ConfigAlreadyExists | Config has already exist. | |
| 400 | InvalidOnDemandUrl.Malformed | Specified OnDemandUrl is invalid. | |
| 400 | InvalidOnDemandUrl.Unsafe | Specified OnDemandUrl is not safe. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.