Recurso: CustomEmoji
Representa un emoji personalizado.
Representación JSON |
---|
{
"name": string,
"uid": string,
"emojiName": string,
"temporaryImageUri": string,
"payload": {
object ( |
Campos | |
---|---|
name |
Identificador. El nombre de recurso del emoji personalizado que asigna el servidor. Formato: |
uid |
Solo salida. Clave única para el recurso de emoji personalizado. |
emoji |
Opcional. Inmutable. Es el nombre que proporciona el usuario para el emoji personalizado, que es único dentro de la organización. Es obligatorio cuando se crea el emoji personalizado; de lo contrario, solo se muestra la salida. Los nombres de los emojis deben comenzar y terminar con dos puntos, deben escribirse en minúsculas y solo pueden incluir caracteres alfanuméricos, guiones y guiones bajos. Los guiones y guiones bajos deben usarse para separar palabras y no se pueden usar consecutivamente. Ejemplo: |
temporary |
Solo salida. URL de la imagen del emoji personalizado, válida durante al menos 10 minutos. Ten en cuenta que no se propaga en la respuesta cuando se crea el emoji personalizado. |
payload |
Opcional. Solo entrada. Datos de carga útil Es obligatorio cuando se crea el emoji personalizado. |
CustomEmojiPayload
Datos de carga útil para el emoji personalizado.
Representación JSON |
---|
{ "fileContent": string, "filename": string } |
Campos | |
---|---|
file |
Obligatorio. Solo entrada. La imagen que se usa para el emoji personalizado. La carga útil debe ser inferior a 256 KB y la dimensión de la imagen debe ser de entre 64 y 500 píxeles. Las restricciones están sujetas a cambios. |
filename |
Obligatorio. Solo entrada. Es el nombre del archivo de imagen. Extensiones de archivo compatibles: |
Métodos |
|
---|---|
|
Crea un emoji personalizado. |
|
Borra un emoji personalizado. |
|
Muestra detalles sobre un emoji personalizado. |
|
Muestra una lista de emojis personalizados que son visibles para el usuario autenticado. |