Adiciona uma lista de programas a um estúdio de produção.
Descrição da operação
Crie um estúdio de produção e obtenha suas informações de configuração antes de chamar esta operação para adicionar uma lista de programas ao estúdio de produção. Para criar um estúdio de produção usando uma operação de API, consulte Criar um estúdio de produção.
Limite de QPS
O limite de QPS por usuário para esta operação é de 4 chamadas por segundo. Se esse limite for excedido, a chamada da API será limitada, o que pode afetar seus negócios. Chame esta operação conforme necessário.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
live:AddCasterEpisodeGroup |
create |
*Domínio.
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| RegionId |
string |
Não |
O ID da região. |
cn-shanghai |
| Item |
array<object> |
Sim |
A lista de programas. |
|
|
object |
Não |
O objeto do programa. |
||
| ItemName |
string |
Não |
O nome do programa. |
节目1 |
| VodUrl |
string |
Não |
A URL do arquivo de vídeo sob demanda. Se você consultar as fontes de vídeo de um estúdio de produção chamando a operação DescribeCasterVideoResources, verifique o valor do parâmetro VodUrl retornado pela operação DescribeCasterVideoResources. Nota
Este parâmetro é usado apenas quando o recurso é um arquivo de vídeo e o arquivo de vídeo não foi importado para a biblioteca de mídia. |
http://learn.aliyundoc.com/caster/4a82a3d1b7f0462ea37348366201****.flv?auth_key=1608953344-0-0-53f0758162964516ac850f2ddc3f**** |
| ClientToken |
string |
Sim |
O token de solicitação gerado pelo usuário. Este parâmetro é usado para garantir a idempotência da solicitação. Importante Este valor de parâmetro é gerado pelo cliente. Certifique-se de que o valor seja único em diferentes solicitações. O comprimento máximo é de 64 caracteres ASCII.
|
8751ad99-2ddb-4aac-ad44-84b21102**** |
| DomainName |
string |
Sim |
O domínio de streaming principal. |
example.com |
| StartTime |
string |
Sim |
A hora de início. Formato: aaaa-MM-ddTHH:mm:ssZ (UTC). |
2018-03-06T19:00:00Z |
| RepeatNum |
integer |
Sim |
O número de repetições. Valores válidos:
|
0 |
| SideOutputUrl |
string |
Sim |
A URL de ingestão correspondente ao endereço de saída de bypass personalizado do estúdio de produção. |
rtmp://guide.aliyundoc.com/caster/4a82a3d1b7f0462ea37348366201****?auth_key=1608953344-0-0-53f0758162964516ac850f2ddc3f**** |
| CallbackUrl |
string |
Sim |
A URL de callback. A URL deve ser uma URL válida que esteja em conformidade com a RFC 2396. O host deve ser um nome de domínio real ou endereço IP que possa ser resolvido por DNS. Se você consultar a configuração do estúdio de produção chamando a operação DescribeCasterConfig, verifique o valor do parâmetro CallbackUrl retornado pela operação DescribeCasterConfig. |
http://developer.aliyundoc.com/caster/4a82a3d1b7f0462ea37348366201****?auth_key=1608953344-0-0-53f0758162964516ac850f2ddc3f**** |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| ItemIds |
object |
||
| ItemId |
array |
A lista de IDs de programas. |
|
|
string |
O ID do programa. |
21926b36-7dd2-4fde-ae25-51b5bc98**** |
|
| ProgramId |
string |
O ID da lista de programas. Este ID pode ser usado como parâmetro de solicitação para excluir uma lista de programas de estúdio de produção, criar ou adicionar itens à lista de programas, excluir itens da lista de programas, consultar itens da lista de programas, editar uma lista de programas, excluir uma lista de programas, consultar uma lista de programas, iniciar uma lista de programas ou parar uma lista de programas. |
16A96B9A-F203-4EC5-8E43-CB92E68X**** |
| RequestId |
string |
O ID da solicitação. |
16A96B9A-F203-4EC5-8E43-CB92E68F**** |
Exemplos
Resposta de sucesso
JSON formato
{
"ItemIds": {
"ItemId": [
"21926b36-7dd2-4fde-ae25-51b5bc98****"
]
},
"ProgramId": "16A96B9A-F203-4EC5-8E43-CB92E68X****",
"RequestId": "16A96B9A-F203-4EC5-8E43-CB92E68F****"
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 400 | MissingParameter | %s. | Um parâmetro obrigatório está ausente. |
| 400 | InvalidParameter.Malformed | There are invalid parameters: %s. | O seguinte parâmetro é inválido: %s. |
| 400 | IncorrectStartTime | %s, please check and try again later. | O parâmetro StartTime é inválido. Verifique e tente novamente. |
| 401 | IllegalOperation | %s, please check and try again later. | A operação é inválida. Verifique a solicitação e tente novamente. |
| 500 | InternalError | %s, please try again later. | Ocorreu um erro interno. Tente novamente mais tarde. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.