Manually switches a show.
Operation description
After you add a show and start a live stream, you can call this operation to switch shows. For more information about how to add a show using the API, see Add a show to the show list.
QPS limit
The queries per second (QPS) limit for a single user on this operation is 10 calls/second. If you exceed the limit, API calls are throttled. This may affect your business. Call the operation within the specified limit.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
live:PlayChoosenShow |
get |
*Caster
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
No |
The region ID. |
cn-shanghai |
| CasterId |
string |
Yes |
The ID of the production studio.
Note
The name of the production studio in the list on the Cloud Production Studio page is the production studio ID. |
LIVEPRODUCER_POST-cn-0pp1czt**** |
| ShowId |
string |
Yes |
The ID of the show to play. Note
Obtain the ShowId value from the response parameters of the AddShowIntoShowList or DescribeShowList operation. |
a2b8e671-2fe5-4642-a2ec-bf93880e**** |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
The request ID. |
16A96B9A-F203-4EC5-8E43-CB92E68F4CD8 |
| ShowId |
string |
The show ID. |
a2b8e671-2fe5-4642-a2ec-bf93880e**** |
Examples
Success response
JSON format
{
"RequestId": "16A96B9A-F203-4EC5-8E43-CB92E68F4CD8",
"ShowId": "a2b8e671-2fe5-4642-a2ec-bf93880e****"
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | InvalidUserId.Malformed | %s, please check userId. | The userId passed in is invalid, please check. |
| 400 | InvalidParameter.Malformed | There are invalid parameters: %s. | There are invalid parameters: %s. |
| 400 | InvalidCasterId.Malformed | %s, please check and try again later. | The parameter CasterId is invalid, please check and try again. |
| 400 | IncorrectCasterStatus | %s, please check and try again later. | Guide station status error, please check and try again. |
| 400 | MissingParameter | %s. | Missing parameter |
| 401 | IllegalOperation | %s, please check and try again later. | Operation not allowed, please check and try again. |
| 500 | InternalError | %s, please try again later. | Internal error, please try again later. |
| 404 | InvalidCaster.NotFound | %s, please check and try again later. | The guide station does not exist, please check and try again. |
| 404 | InvalidShowList.NotFound | %s, please check and try again later. | ShowList does not exist, please check and try again. |
| 404 | InvalidShow.NotFound | %s, please check and try again later. | Show does not exist, please check and try again. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.