Modifies the configuration of a production studio episode. The episode type cannot be modified.
Operation description
You can call this operation to modify the configuration of a production studio episode. The episode type cannot be modified.
QPS limit
The queries per second (QPS) limit for a single user is 4 calls per second. If this limit is exceeded, API calls are throttled. This may affect your business. We recommend that you call this API operation at a reasonable rate.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
live:ModifyCasterEpisode |
update |
*Domain
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
No |
The ID of the region. |
cn-shanghai |
| ComponentId |
array |
No |
The IDs of the components. The components are arranged from bottom to top and are switched in sync with the video source.
Note
N specifies the Nth component ID. For example, ComponentId.1 specifies the first component ID and ComponentId.2 specifies the second component ID. |
["16A96B9A-F203-4EC5-8E43-CB92E68F****"] |
|
string |
No |
A list of components. |
["16A96B9A-F203-4EC5-8E43-CB92E68F****"] |
|
| CasterId |
string |
Yes |
The ID of the production studio.
Note
The name of a production studio in the list on the Cloud Production Studio page is the production studio ID. |
LIVEPRODUCER_POST-cn-0pp1czt**** |
| EpisodeId |
string |
Yes |
The ID of the episode. |
a2b8e671-2fe5-4642-a2ec-bf938623**** |
| EpisodeName |
string |
No |
The name of the episode. |
episode_name_1 |
| ResourceId |
string |
No |
The ID of the video source.
|
16A96B9A-F203-4EC5-8E43-CB92E683**** |
| StartTime |
string |
No |
The start time. The time must be in UTC. The format is yyyy-MM-ddTHH:mm:ssZ. |
2016-06-29T09:00:00Z |
| EndTime |
string |
No |
The end time. The time must be in UTC. The format is yyyy-MM-ddTHH:mm:ssZ. |
2016-06-29T10:20:00Z |
| SwitchType |
string |
No |
The switch policy. This parameter takes effect only if EpisodeType is set to Resource.
|
TimeFirst |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| CasterId |
string |
The ID of the production studio. You can use this ID to perform operations on the scenario. These operations include copying, updating, querying, starting, and stopping the scenario. You can also use the ID to query the audio configuration of the scenario. |
LIVEPRODUCER_POST-cn-0pp1czt**** |
| EpisodeId |
string |
The ID of the episode. You can use this ID to manage the episode list and its items. For the episode list, you can perform operations such as query, edit, delete, start, and stop. For episode items, you can perform operations such as create, add, delete, and query. |
a2b8e671-2fe5-4642-a2ec-bf938623**** |
| RequestId |
string |
The ID of the request. |
16A96B9A-F203-4EC5-8E43-CB92E68F4CD8 |
Examples
Success response
JSON format
{
"CasterId": "LIVEPRODUCER_POST-cn-0pp1czt****",
"EpisodeId": "a2b8e671-2fe5-4642-a2ec-bf938623****",
"RequestId": "16A96B9A-F203-4EC5-8E43-CB92E68F4CD8"
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | MissingParameter | %s | |
| 400 | InvalidParameter.Malformed | %s | |
| 400 | SwitchTypeInvalid.Malformed | %s | |
| 400 | IncorrectStartTime | %s | |
| 400 | IncorrectEndTime | %s | |
| 400 | IncorrectEpisodeStatus | %s | |
| 400 | EpisodeConflict.Malformed | %s | |
| 400 | InvalidCasterId.Malformed | %s | |
| 401 | IllegalOperation | %s | |
| 500 | InternalError | %s | |
| 404 | InvalidCaster.NotFound | %s | |
| 404 | InvalidResource.NotFound | %s | |
| 404 | InvalidEpisode.NotFound | %s | |
| 404 | InvalidComponent.NotFound | %s |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.