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 chamando uma operação de API, consulte Criar um estúdio de produção.
Limites de QPS
O limite de QPS para um único usuário é de 4 consultas por segundo. Se o limite for excedido, as chamadas de API serão limitadas, o que pode afetar seus serviços. Chame esta operação com uma frequência razoável.
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. |
ItemName1 |
| VodUrl |
string |
Não |
A URL do arquivo de vídeo sob demanda (VOD). Se você consultar as fontes de vídeo do estúdio de produção chamando a operação DescribeCasterVideoResources, verifique o valor do parâmetro VodUrl retornado na resposta. Nota
Este parâmetro é usado apenas quando o recurso é um arquivo de vídeo e o arquivo de vídeo não é 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 do cliente que é usado para garantir a idempotência da solicitação. Importante Você pode usar o cliente para gerar o valor. Certifique-se de que o valor seja exclusivo em diferentes solicitações. O valor pode ter até 64 caracteres ASCII.
|
8751ad99-2ddb-4aac-ad44-84b21102**** |
| DomainName |
string |
Sim |
O nome de domínio de streaming principal. |
example.com |
| StartTime |
string |
Sim |
A hora de início. Especifique a hora no formato yyyy-MM-ddTHH:mm:ssZ. A hora deve estar em 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 personalizada que corresponde à URL de saída de bypass 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 personalizada. A URL deve ser uma URL válida que esteja em conformidade com o padrão 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 as informações de configuração do estúdio de produção chamando a operação DescribeCasterConfig, verifique o valor do parâmetro CallbackUrl retornado na resposta. |
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 programa. |
|
|
string |
O ID do programa. |
21926b36-7dd2-4fde-ae25-51b5bc98**** |
|
| ProgramId |
string |
O ID da lista de programas. Você pode usar este ID como um parâmetro de solicitação para excluir a lista de programas de um estúdio de produção, criar ou adicionar um item de programa, excluir um item de programa, consultar um item de programa, 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. | Existem parâmetros inválidos: %s. |
| 400 | IncorrectStartTime | %s, please check and try again later. | O parâmetro StartTime é inválido. Verifique o valor do parâmetro e tente novamente. |
| 401 | IllegalOperation | %s, please check and try again later. | Você não tem permissões suficientes para esta operação. Entre em contato com o administrador para configurar as permissões de acesso. |
| 500 | InternalError | %s, please try again later. | Ocorreu um erro interno. Tente novamente. Se o erro persistir após várias tentativas, abra um ticket. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.