Updates the domain-level recording callback configuration.
Operation description
When updating the domain-level recording callback configuration, you can modify the following:
The URL for recording callbacks (including recording file generation event callbacks and recording task status callbacks). For more information, see Recording event callbacks.
The URL for on-demand recording callbacks. For more information, see On-demand recording callbacks.
Whether to enable recording task status callbacks.
QPS limit
This API has a per-user QPS limit of 30 requests per second. Exceeding this limit triggers rate limiting, which may affect your service. Call the API only as needed.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
live:UpdateLiveRecordNotifyConfig |
update |
*Domain
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| DomainName |
string |
Yes |
The streaming domain name. |
example.com |
| NotifyUrl |
string |
Yes |
The URL for recording callbacks (including event and status callbacks). Note
|
http://learn.aliyundoc.com/examplecallback.action |
| OnDemandUrl |
string |
No |
The URL for on-demand callbacks. Note
|
http://guide.aliyundoc.com/ondemandcallback.action |
| NeedStatusNotify |
boolean |
No |
Specifies whether to enable recording task status callbacks. Valid values:
|
false |
| NotifyReqAuth |
boolean |
No |
no |
|
| NotifyAuthKey |
string |
No |
testkeyyourkey12 |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
The request ID. |
16A96B9A-F203-4EC5-8E43-CB92E68F4CD |
Examples
Success response
JSON format
{
"RequestId": "16A96B9A-F203-4EC5-8E43-CB92E68F4CD"
}
Error codes
|
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 | InvalidOnDemandUrl.Malformed | Specified OnDemandUrl is invalid. | |
| 400 | InvalidOnDemandUrl.Unsafe | Specified OnDemandUrl is not safe. | |
| 400 | InvalidDomain.NotFound | Specified Domain is invalid. | |
| 400 | Forbidden | Ram Permission is forbidden. | |
| 404 | InvalidConfig.NotFound | Config does not exist. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.