Recurso: CustomEmoji
Representa um emoji personalizado.
Representação JSON |
---|
{
"name": string,
"uid": string,
"emojiName": string,
"temporaryImageUri": string,
"payload": {
object ( |
Campos | |
---|---|
name |
Identificador. O nome do recurso do emoji personalizado, atribuído pelo servidor. Formato: |
uid |
Apenas saída. Chave exclusiva para o recurso de emoji personalizado. |
emoji |
Opcional. Imutável. Nome fornecido pelo usuário para o emoji personalizado, que é exclusivo na organização. Obrigatório quando o emoji personalizado é criado, apenas saída. Os nomes de emoji precisam começar e terminar com dois-pontos, estar em letras minúsculas e só podem conter caracteres alfanuméricos, hifens e sublinhados. Use hífens e sublinhados para separar palavras e nunca consecutivamente. Exemplo: |
temporary |
Apenas saída. O URL da imagem do emoji personalizado, válido por pelo menos 10 minutos. Ele não é preenchido na resposta quando o emoji personalizado é criado. |
payload |
Opcional. Somente entrada. Dados de payload. Obrigatório quando o emoji personalizado é criado. |
CustomEmojiPayload
Dados de payload do emoji personalizado.
Representação JSON |
---|
{ "fileContent": string, "filename": string } |
Campos | |
---|---|
file |
Obrigatório. Somente entrada. A imagem usada para o emoji personalizado. O payload precisa ter menos de 256 KB, e a dimensão da imagem precisa estar entre 64 e 500 pixels. As restrições estão sujeitas a alterações. |
filename |
Obrigatório. Somente entrada. O nome do arquivo de imagem. Extensões de arquivo aceitas: |
Métodos |
|
---|---|
|
Cria um emoji personalizado. |
|
Exclui um emoji personalizado. |
|
Retorna detalhes sobre um emoji personalizado. |
|
Lista os emojis personalizados visíveis para o usuário autenticado. |