Tipos de mídia
client.media.list(options?)
Liste todos os itens de mídia reutilizáveis pertencentes à conta autenticada.
client.media.get(mediaId, options?)
Busque um único item de mídia.
client.media.create(body, options?)
Crie um novo item de mídia a partir de um caminho local, bytes ou de um inputFileId já enviado. Para caminhos locais e bytes, o SDK prepara o upload, envia os bytes do arquivo para a URL de upload e registra o arquivo enviado como mídia reutilizável.
'video' | 'image' | 'logo' | 'intro-video' | 'outro-video'
required
Qual função este item de mídia desempenha em uma renderização.
object
A origem do arquivo. Use
{ type: "path", path } para arquivos locais, { type: "bytes", data, filename } para dados Blob, File, ArrayBuffer ou de array
tipado, ou { type: "inputFile", inputFileId } quando você já tiver um ID de
upload.string
Opção avançada de baixo nível: passe o ID retornado por
client.uploads.create(...) em vez de source.client.media.delete(mediaId, options?)
Exclua um item de mídia.
Exemplo de ponta a ponta
Aplicando um fundo
Referencie a mídia enviada a partir de um preset ou diretamente das configurações do projeto:background, converta o schema de configurações do projeto para JSON:
Próximos passos
- Referência de configurações de renderização — todos os caminhos de campos compartilhados e valores de enum
- Projects — criação de projeto e uploads
- Presets — agrupe mídia com outras configurações de renderização
- Project settings — aplique fundos a um projeto
