REST Resource: customEmojis

Risorsa: CustomEmoji

Rappresenta un'emoji personalizzata.

Rappresentazione JSON
{
  "name": string,
  "uid": string,
  "emojiName": string,
  "temporaryImageUri": string,
  "payload": {
    object (CustomEmojiPayload)
  }
}
Campi
name

string

Identificatore. Il nome risorsa dell'emoji personalizzata, assegnato dal server.

Formato: customEmojis/{customEmoji}

uid

string

Solo output. Chiave univoca per la risorsa emoji personalizzata.

emojiName

string

(Facoltativo) Immutabile. Nome fornito dall'utente per l'emoji personalizzata, che è univoco all'interno dell'organizzazione.

Obbligatorio quando viene creata l'emoji personalizzata, altrimenti solo output.

I nomi delle emoji devono iniziare e terminare con due punti, devono essere in lettere minuscole e possono contenere solo caratteri alfanumerici, trattini e trattini bassi. I trattini e i trattini bassi devono essere utilizzati per separare le parole e non possono essere utilizzati uno dopo l'altro.

Esempio: :valid-emoji-name:

temporaryImageUri

string

Solo output. L'URL dell'immagine dell'emoji personalizzata, valido per almeno 10 minuti. Tieni presente che questo campo non viene compilato nella risposta quando viene creata l'emoji personalizzata.

payload

object (CustomEmojiPayload)

(Facoltativo) Solo input. Dati di payload. Obbligatorio quando viene creata l'emoji personalizzata.

CustomEmojiPayload

Dati del payload per l'emoji personalizzata.

Rappresentazione JSON
{
  "fileContent": string,
  "filename": string
}
Campi
fileContent

string (bytes format)

Obbligatorio. Solo input. L'immagine utilizzata per l'emoji personalizzata.

Il payload deve essere inferiore a 256 KB e la dimensione dell'immagine deve essere compresa tra 64 e 500 pixel. Le limitazioni sono soggette a modifica.

filename

string

Obbligatorio. Solo input. Il nome del file immagine.

Estensioni file supportate: .png, .jpg, .gif.

Metodi

create

Crea un'emoji personalizzata.

delete

Consente di eliminare un'emoji personalizzata.

get

Restituisce i dettagli di un'emoji personalizzata.

list

Elenca le emoji personalizzate visibili all'utente autenticato.