この操作は、プロダクションスタジオのプログラムリストを変更します。
操作説明
AddCasterProgram 操作を呼び出して、プロダクションスタジオのプログラムリストを追加できます。その後、この操作を呼び出してプログラムリストを変更できます。この操作は、ビデオソースとコンポーネントタイプのプログラムをサポートします。
QPS 制限
1 ユーザーあたりの 1 秒あたりのクエリ数 (QPS) 制限は、1 秒あたり 4 回の呼び出しです。この制限を超えると、API 呼び出しがスロットリングされ、ビジネスに影響を与える可能性があります。呼び出しを適切に計画してください。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
live:ModifyCasterProgram |
update |
*Domain
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| RegionId |
string |
任意 |
リージョン ID。 |
cn-shanghai |
| Episode |
array<object> |
必須 |
プログラム情報。 |
|
|
object |
任意 |
プログラム情報。 |
||
| ComponentId |
array |
任意 |
コンポーネント ID のリスト。コンポーネントは、リストの順に下から上へとレイヤー化されます。コンポーネントはビデオソースと同期して切り替えられます。
|
["a2b8e671-2fe5-4642-a2ec-bf93888****" ] |
|
string |
任意 |
コンポーネント ID のリスト。コンポーネントは、リストの順に下から上へとレイヤー化されます。コンポーネントはビデオソースと同期して切り替えられます。
|
["a2b8e671-2fe5-4642-a2ec-bf93888****" ] |
|
| EndTime |
string |
任意 |
終了時刻。時刻は UTC です。フォーマットは yyyy-MM-ddTHH:mm:ssZ です。 |
2016-06-29T10:04:00Z |
| EpisodeId |
string |
任意 |
プログラム ID。AddCasterEpisode 操作を呼び出してプロダクションスタジオにプログラムを追加した場合、応答で返される EpisodeId パラメーターの値を使用します。 |
a2b8e671-2fe5-4642-a2ec-bf938887**** |
| EpisodeName |
string |
任意 |
プログラム名。 |
program_name_2 |
| EpisodeType |
string |
任意 |
プログラムタイプ。有効な値:
|
Resource |
| ResourceId |
string |
任意 |
ビデオソースの ID。AddCasterVideoResource 操作を呼び出してプロダクションスタジオにビデオソースを追加した場合、応答で返される ResourceId パラメーターの値を使用します。 |
a2b8e671-2fe5-4642-a2ec-bf938887**** |
| StartTime |
string |
任意 |
開始時刻。時刻は UTC です。フォーマットは yyyy-MM-ddTHH:mm:ssZ です。 |
2016-06-29T09:02:00Z |
| SwitchType |
string |
任意 |
切り替えポリシー。このパラメーターは、ノードタイプが Resource の場合にのみ有効です。
|
TimeFirst |
| CasterId |
string |
必須 |
プロダクションスタジオの ID。
説明
[クラウドプロダクションスタジオ] ページのリストにあるプロダクションスタジオ名は、プロダクションスタジオ ID です。 |
a2b8e671-2fe5-4642-a2ec-bf93880e**** |
リクエストには、変更するプログラムコンテンツを指定するために、少なくとも 1 つの Episode プロパティを含める必要があります。
リクエストパラメーターにおいて、N はパラメーターのシーケンス番号を示します。たとえば、Episode.N.EpisodeName は N 番目のプログラムの名前を指定し、Episode.1.EpisodeName は最初のプログラムの名前を、Episode.2.EpisodeName は 2 番目のプログラムの名前を指定します。
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
|||
| CasterId |
string |
プロダクションスタジオの ID。 |
a2b8e671-2fe5-4642-a2ec-bf93880e**** |
| RequestId |
string |
リクエスト ID。 |
16A96B9A-F203-4EC5-8E43-CB92E68F4CD8 |
例
成功レスポンス
JSONJSON
{
"CasterId": "a2b8e671-2fe5-4642-a2ec-bf93880e****",
"RequestId": "16A96B9A-F203-4EC5-8E43-CB92E68F4CD8"
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | MissingParameter | %s. | |
| 400 | InvalidParameter.Malformed | There are invalid parameters: %s. | |
| 400 | SwitchTypeInvalid.Malformed | %s, please check and try again later. | |
| 400 | IncorrectStartTime | %s, please check and try again later. | |
| 400 | IncorrectEndTime | %s, please check and try again later. | |
| 400 | IncorrectEpisodeStatus | %s, please check and try again later. | |
| 400 | EpisodeConflict.Malformed | %s, please check and try again later. | |
| 400 | InvalidCasterId.Malformed | %s, please check and try again later. | |
| 401 | IllegalOperation | %s, please check and try again later. | |
| 500 | InternalError | %s, please try again later. | |
| 404 | InvalidCaster.NotFound | %s, please check and try again later. | |
| 404 | InvalidResource.NotFound | %s, please check and try again later. | |
| 404 | InvalidEpisode.NotFound | %s, please check and try again later. | |
| 404 | InvalidComponent.NotFound | %s, please check and try again later. |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。