Updates the recording callback configurations for a domain name.
Operation description
This operation modifies the following recording callback configurations for a domain name:
The URL for recording callbacks, such as callbacks for recording file generation events and recording task status. 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 callbacks for recording task status.
QPS limit
The queries per second (QPS) limit for a single user is 30 calls per second. If you exceed this limit, API calls are throttled, which may affect your business. We recommend that you call this operation at a reasonable rate.
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. |
example.com |
| NotifyUrl |
string |
Yes |
The URL for recording callbacks. These callbacks include event callbacks 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 callbacks for recording task status. Valid values:
|
false |
| NotifyReqAuth |
boolean |
No |
||
| NotifyAuthKey |
string |
No |
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.