Modifies the attributes of an episode list.
Operation description
This API operation modifies the position of a show in a playlist, the total number of playback loops for the playlist, and the specific playback time of the highest-priority show.
QPS limit
The queries per second (QPS) limit for this API operation is 10 calls per second per user. If this limit is exceeded, 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:ModifyShowList |
update |
*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 on the Cloud Production Studio page is the production studio ID. |
LIVEPRODUCER_POST-cn-0pp1czt**** |
| ShowId |
string |
No |
The ID of the show whose position in the playlist you want to modify. Note
Obtain the ShowId value from the response of the AddShowIntoShowList or DescribeShowList operation. |
a2b8e671-2fe5-4642-a2ec-bf93880e**** |
| RepeatTimes |
integer |
No |
The number of times the playlist loops. Note
|
5 |
| Spot |
integer |
No |
The new position of the show in the playlist. The show specified by ShowId is moved to the position specified by Spot. Note
The value must be greater than or equal to 0 and less than or equal to the total number of shows in the playlist. |
1 |
| HighPriorityShowId |
string |
No |
The highest-priority show. Note
This parameter can be configured only before the playlist starts. |
a2b8e671-2fe5-4642-a2ec-bf93880e**** |
| HighPriorityShowStartTime |
string |
No |
The time to play the highest-priority show. The format is yyyy-MM-dd'T'HH:mm:ss. Note
This parameter can be configured only before the playlist starts. |
2021-11-23T12:30:00 |
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 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 | InvalidVodUrl.Malformed | %s, please check and try again later. | Parameter VodUrl is invalid, please check and try again. |
| 400 | MissingParameter | %s. | Missing parameter |
| 400 | IncorrectCasterStatus | %s, please check and try again later. | Guide station status error, please check and try again. |
| 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. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.