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 do emoji personalizado fornecido pelo usuário, que é exclusivo na organização. Obrigatório quando o emoji personalizado é criado. Enviar apenas quando não for. Os nomes dos emojis precisam começar e terminar com dois-pontos, precisam estar em letras minúsculas e só podem conter caracteres alfanuméricos, hifens e sublinhados. Use hifens e sublinhados para separar palavras e não 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 compatíveis: |
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. |