Risorsa: CustomEmoji
Rappresenta un'emoji personalizzata.
Rappresentazione JSON |
---|
{
"name": string,
"uid": string,
"emojiName": string,
"temporaryImageUri": string,
"payload": {
object ( |
Campi | |
---|---|
name |
Identificatore. Il nome risorsa dell'emoji personalizzata, assegnato dal server. Formato: |
uid |
Solo output. Chiave univoca per la risorsa emoji personalizzata. |
emoji |
(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: |
temporary |
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 |
(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 | |
---|---|
file |
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 |
Obbligatorio. Solo input. Il nome del file immagine. Estensioni file supportate: |
Metodi |
|
---|---|
|
Crea un'emoji personalizzata. |
|
Consente di eliminare un'emoji personalizzata. |
|
Restituisce i dettagli di un'emoji personalizzata. |
|
Elenca le emoji personalizzate visibili all'utente autenticato. |