Bir yapım stüdyosu bileşenini değiştirir.
Operation description
Metin, görüntü veya çeviri altyazısı bileşeni gibi bir yapım stüdyosu bileşenini değiştirmek için bu işlemi çağırabilirsiniz.
QPS sınırları
Tek bir kullanıcı için saniyedeki sorgu (QPS) sınırı saniyede 10 çağrıdır. Sınır aşılırsa API çağrıları kısıtlanır ve bu durum işinizi etkileyebilir. Bu işlemi gerektiği şekilde çağırın.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
live:ModifyCasterComponent |
update |
*Caster
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
No |
Bölge kimliği. |
cn-shanghai |
| CasterId |
string |
Yes |
Yapım stüdyosunun kimliği.
Not
Bulut Yapım Stüdyosu sayfasındaki listede yer alan yapım stüdyosu adı, yapım stüdyosu kimliğidir. |
LIVEPRODUCER_POST-cn-0pp1czt**** |
| ComponentId |
string |
Yes |
Bileşen kimliği. Bu kimlik, AddCasterComponent işlemini çağırdıktan sonra döndürülür. |
05ab713c-676e-49c0-96ce-cc408da1**** |
| ComponentName |
string |
No |
Bileşenin adı. Varsayılan değer, bileşen kimliğidir. |
text01 |
| ComponentType |
string |
No |
Bileşenin türü. Geçerli değerler:
|
text |
| Effect |
string |
No |
Bileşenin görüntüleme efekti. Geçerli değerler:
|
animateV |
| ComponentLayer |
string |
No |
Katmanın boyutu ve düzeni. Değer bir JSON dizesidir. Aşağıdaki özellikler desteklenir:
|
{"HeightNormalized":"1","PositionRefer":"topRight","WidthNormalized":"0","PositionNormalized":["0.1","0.2"]} |
| TextLayerContent |
string |
No |
Metin katmanının özellikleri. Değer bir JSON dizesidir. Aşağıdaki özellikler desteklenir: Önemli
ComponentType değerini text olarak ayarlarsanız bu parametre gereklidir.
|
{"BorderWidthNormalized":"1","SizeNormalized":"0.2","Color":"0x000000","FontName":"KaiTi","BorderColor":"0x000000","Text":"hello world!"} |
| ImageLayerContent |
string |
No |
Görüntü katmanının özellikleri. Değer bir JSON dizesidir. Önemli
ComponentType değerini image olarak ayarlarsanız bu parametre gereklidir. MaterialId, medya varlığı kitaplığındaki materyalin kimliğidir. |
{"MaterialId":"6cf724c6ebfd4a59b5b3cec6f10d5ecf"} |
| CaptionLayerContent |
string |
No |
Altyazı katmanının özellikleri. Değer bir JSON dizesidir. Aşağıdaki özellikler desteklenir: Önemli
ComponentType değerini caption olarak ayarlarsanız bu parametre gereklidir.
|
{"BorderWidthNormalized":0.01,"SizeNormalized":0.05,"Color":"0x000000","LocationId":"RV01","SourceLan":"cn","FontName":"KaiTi","BorderColor":"0xffffff"} |
Yapım stüdyosu yazı tipleri
| Yazı tipi | FontName değeri |
| 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 |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| ComponentId |
string |
Bileşen kimliği. Yapım stüdyosunun bileşenlerini sorgulamak için bu kimliği bir istek parametresi olarak kullanabilirsiniz. |
05ab713c-676e-49c0-96ce-cc408da1**** |
| RequestId |
string |
İstek kimliği. |
16A96B9A-F203-4EC5-8E43-CB92E68F4CD8 |
Examples
Success response
JSON format
{
"ComponentId": "05ab713c-676e-49c0-96ce-cc408da1****",
"RequestId": "16A96B9A-F203-4EC5-8E43-CB92E68F4CD8"
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 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. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.