Modifica um componente de um estúdio de produção.
Descrição da operação
Você pode chamar esta operação para modificar um componente de estúdio de produção, como um componente de texto, imagem ou legenda de tradução.
Limites de QPS
O limite de consultas por segundo (QPS) para um único usuário é de 10 chamadas por segundo. Se o limite for excedido, as chamadas de API serão limitadas, 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:ModifyCasterComponent |
update |
*Caster
|
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 |
| CasterId |
string |
Sim |
O ID do estúdio de produção.
Nota
O nome do estúdio de produção na lista da página Estúdio de Produção em Nuvem é o ID do estúdio de produção. |
LIVEPRODUCER_POST-cn-0pp1czt**** |
| ComponentId |
string |
Sim |
O ID do componente. O ID é retornado após você chamar a operação AddCasterComponent. |
05ab713c-676e-49c0-96ce-cc408da1**** |
| ComponentName |
string |
Não |
O nome do componente. O valor padrão é o ID do componente. |
text01 |
| ComponentType |
string |
Não |
O tipo do componente. Valores válidos:
|
text |
| Effect |
string |
Não |
O efeito de exibição do componente. Valores válidos:
|
animateV |
| ComponentLayer |
string |
Não |
O tamanho e o layout da camada. O valor é uma string JSON. As seguintes propriedades são suportadas:
|
{"HeightNormalized":"1","PositionRefer":"topRight","WidthNormalized":"0","PositionNormalized":["0.1","0.2"]} |
| TextLayerContent |
string |
Não |
As propriedades da camada de texto. O valor é uma string JSON. As seguintes propriedades são suportadas: Importante
Este parâmetro é obrigatório se você definir ComponentType como text.
|
{"BorderWidthNormalized":"1","SizeNormalized":"0.2","Color":"0x000000","FontName":"KaiTi","BorderColor":"0x000000","Text":"hello world!"} |
| ImageLayerContent |
string |
Não |
As propriedades da camada de imagem. O valor é uma string JSON. Importante
Este parâmetro é obrigatório se você definir ComponentType como image. MaterialId é o ID do material na biblioteca de ativos de mídia. |
{"MaterialId":"6cf724c6ebfd4a59b5b3cec6f10d5ecf"} |
| CaptionLayerContent |
string |
Não |
As propriedades da camada de legenda. O valor é uma string JSON. As seguintes propriedades são suportadas: Importante
Este parâmetro é obrigatório se você definir ComponentType como caption.
|
{"BorderWidthNormalized":0.01,"SizeNormalized":0.05,"Color":"0x000000","LocationId":"RV01","SourceLan":"cn","FontName":"KaiTi","BorderColor":"0xffffff"} |
Fontes do estúdio de produção
| Fonte | Valor de FontName |
| KaiTi | KaiTi |
| Alibaba PuHuiTi-Regular | AlibabaPuHuiTi-Regular |
| Alibaba PuHuiTi-Bold | AlibabaPuHuiTi-Bold |
| Alibaba PuHuiTi-Light | AlibabaPuHuiTi-Light |
| Source Han Sans-Regular | NotoSansHans-Regular |
| Source Han Sans-Bold | NotoSansHans-Bold |
| Source Han Sans-Light | NotoSansHans-Light |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| ComponentId |
string |
O ID do componente. Você pode usar este ID como um parâmetro de solicitação para consultar os componentes do estúdio de produção. |
05ab713c-676e-49c0-96ce-cc408da1**** |
| RequestId |
string |
O ID da solicitação. |
16A96B9A-F203-4EC5-8E43-CB92E68F4CD8 |
Exemplos
Resposta de sucesso
JSON formato
{
"ComponentId": "05ab713c-676e-49c0-96ce-cc408da1****",
"RequestId": "16A96B9A-F203-4EC5-8E43-CB92E68F4CD8"
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 400 | InvalidUserId.Malformed | %s, please check userId. | The userId passed in is invalid, please check. |
| 400 | InvalidCasterId.Malformed | %s, please check and try again later. | The parameter CasterId is invalid, please check and try again. |
| 400 | MissingParameter | %s. | Missing parameter |
| 400 | InvalidParameter.Malformed | There are invalid parameters: %s. | There are invalid parameters: %s. |
| 400 | InvalidPositionNormalized.Malformed | %s, please check and try again later. | The parameter PositionNormalized is invalid, 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 | InvalidComponent.NotFound | %s, please check and try again later. | The component to be operated does not exist. Please check and try again. |
| 404 | CanvasNotExist | %s, please check and try again later. | Canvas does not exist, please check and try again. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.