Adds a recording callback configuration for a specific domain.
Operation description
Before you call this operation, query the existing live recording callback configurations. For more information, see DescribeLiveRecordNotifyConfig.
QPS limit
You can call this operation up to 30 times per second per account. Requests that exceed this limit are dropped and you may experience service interruptions.
Try it now
Test
RAM authorization
Action | Access level | Resource type | Condition key | Dependent action |
live:AddLiveRecordNotifyConfig | create | *Domain
| None | None |
Request parameters
Parameter | Type | Required | Description | Example |
DomainName | string | Yes | The main streaming domain. | example.com |
NotifyUrl | string | Yes | The URL for recording callbacks, which include recording event callbacks and status callbacks. Note The URL must start with | http://demo.aliyundoc.com/examplecallback.action |
NeedStatusNotify | boolean | No | Specifies whether to enable status callbacks for recording tasks. Valid values:
| false |
OnDemandUrl | string | No | The URL for on-demand recording callbacks. Note The URL must start with | http://learn.aliyundoc.com/ondemandcallback.action |
Response elements
Element | Type | Description | Example |
object | |||
RequestId | string | The request ID. | 16A96B9A-F203-4EC5-8E43-CB92E68F4CD8 |
Examples
Success response
JSON format
{
"RequestId": "16A96B9A-F203-4EC5-8E43-CB92E68F4CD8"
}Error response
JSON format
{
"Code":"InternalError",
"HostId":"live.aliyuncs.com",
"Message":"The request processing has failed due to some unknown error.",
"RequestId":"6EBD1AC4-C34D-4AE1-963E-B688A228BE31"
}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 | ConfigAlreadyExists | Config has already exist. | |
400 | InvalidOnDemandUrl.Malformed | Specified OnDemandUrl is invalid. | |
400 | InvalidOnDemandUrl.Unsafe | Specified OnDemandUrl is not safe. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.