Configures authentication for snapshot callbacks.
Operation description
-
Before calling this API, configure a callback URL first. For more information, see AddLiveAppSnapshotConfig.
-
The snapshot service supports adding a signature header to HTTP or HTTPS callback requests. This allows the receiving server to authenticate the signature and prevent unauthorized or invalid requests. For more information, see Usage notes for callback authentication.
QPS limits
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:SetSnapshotCallbackAuth |
update |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
No |
The region ID. |
cn-shanghai |
| DomainName |
string |
Yes |
The main streaming domain. |
example.aliyundoc.com |
| CallbackReqAuth |
string |
Yes |
Specifies whether to enable callback authentication. Valid values:
|
yes |
| CallbackAuthKey |
string |
Yes |
The authentication key. |
yourkey |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
The ID of the request. |
16A96B9A-F203-4EC5-8E43-CB92E68F4CD5 |
Examples
Success response
JSON format
{
"RequestId": "16A96B9A-F203-4EC5-8E43-CB92E68F4CD5"
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | MissingParam | %s, please check and try again later. | Parameter is missing, please check and try again. |
| 400 | MalformedParam | %s, please check and try again later. | Invalid parameter, please check and try again. |
| 500 | InternalError | %s. | error on the live liveapi server. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.