Mengatur konfigurasi callback pengambilan aliran.
Deskripsi operasi
-
Operasi ini memungkinkan Anda mengonfigurasi URL callback dan informasi otentikasi untuk domain ingest.
-
Callback status aliran waktu nyata segera memberi tahu Anda hasil operasi pengambilan aliran atau pemutusan aliran. Untuk informasi lebih lanjut, lihat Deskripsi format callback pengambilan aliran.
Batas QPS
Batas QPS pengguna tunggal untuk operasi ini adalah 15 panggilan per detik. Jika batas ini terlampaui, panggilan API akan dibatasi, yang dapat memengaruhi bisnis Anda. Gunakan operasi ini dengan tepat.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
live:SetLiveStreamsNotifyUrlConfig |
create |
*All Resource
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| DomainName |
string |
Yes |
Domain ingest. |
demo.aliyundoc.com |
| SwitchNotifyUrl |
string |
No |
URL callback untuk informasi pengalihan aliran. |
http://guide.aliyundoc.com/switchnotify |
| NotifyUrl |
string |
No |
URL tujuan pengiriman informasi aliran langsung. |
http://guide.aliyundoc.com/notify |
| ExceptionNotifyUrl |
string |
No |
URL callback untuk peristiwa pengecualian. |
https://4a7e5f08.r37.cpolar.top/live/Rsssd/call-back/streamStart |
| NotifyReqAuth |
string |
No |
Apakah akan mengaktifkan otentikasi. Nilai valid:
Catatan
Jika parameter ini tidak ditentukan, nilai default adalah no. Untuk logika otentikasi, lihat Deskripsi otentikasi callback pengambilan aliran di bawah. Valid values:
|
yes |
| NotifyAuthKey |
string |
No |
Kunci otentikasi. Catatan
Parameter ini wajib diisi ketika parameter permintaan NotifyReqAuth ditetapkan ke yes. Persyaratan nilai:
|
123456 |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
ID permintaan. |
40A4F36D-A7CC-473A-88E7-154F92242566 |
Contoh
Respons sukses
JSONformat
{
"RequestId": " 40A4F36D-A7CC-473A-88E7-154F92242566"
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | InvalidParam | Parameter tidak valid. | Parameter input tidak sah |
| 400 | ConfigAlreadyExists | Konfigurasi sudah ada. | |
| 400 | CodeGetMainPlaybackDomainError | Gagal memperoleh nama domain pemutaran utama. | Gagal mendapatkan nama domain pemutaran utama. |
| 400 | CodeNotPushDomain | Nama domain bukan nama domain push. | Nama domain bukan nama domain push. |
| 500 | InternalError | Pemrosesan permintaan gagal karena exception layanan backend. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.