Ressource: CustomEmoji
Stellt ein benutzerdefiniertes Emoji dar.
JSON-Darstellung |
---|
{
"name": string,
"uid": string,
"emojiName": string,
"temporaryImageUri": string,
"payload": {
object ( |
Felder | |
---|---|
name |
Kennung. Der vom Server zugewiesene Ressourcenname des benutzerdefinierten Emojis. Format: |
uid |
Nur Ausgabe. Eindeutiger Schlüssel für die benutzerdefinierte Emoji-Ressource. |
emoji |
Optional. Nicht veränderbar. Vom Nutzer angegebener Name für das benutzerdefinierte Emoji, der innerhalb der Organisation eindeutig sein muss. Erforderlich, wenn das benutzerdefinierte Emoji erstellt wird, nur Ausgabe. Emoji-Namen müssen mit Doppelpunkten beginnen und enden, in Kleinbuchstaben geschrieben werden und dürfen nur alphanumerische Zeichen, Bindestriche und Unterstriche enthalten. Wörter werden durch Binde- und Unterstriche getrennt. Diese Zeichen dürfen nicht mehrmals hintereinander stehen. Beispiel: |
temporary |
Nur Ausgabe. Die Bild-URL für das benutzerdefinierte Emoji, gültig für mindestens 10 Minuten. Beachten Sie, dass dieses Feld nicht in der Antwort eingefügt wird, wenn das benutzerdefinierte Emoji erstellt wird. |
payload |
Optional. Nur Eingabe. Nutzlastdaten Erforderlich, wenn das benutzerdefinierte Emoji erstellt wird. |
CustomEmojiPayload
Nutzlastdaten für das benutzerdefinierte Emoji.
JSON-Darstellung |
---|
{ "fileContent": string, "filename": string } |
Felder | |
---|---|
file |
Erforderlich. Nur Eingabe. Das für das benutzerdefinierte Emoji verwendete Bild. Die Nutzlast darf nicht größer als 256 KB sein und die Größe des Bildes muss zwischen 64 und 500 Pixel liegen. Die Einschränkungen können sich ändern. |
filename |
Erforderlich. Nur Eingabe. Der Name der Bilddatei. Unterstützte Dateiendungen: |
Methoden |
|
---|---|
|
Erstellt ein benutzerdefiniertes Emoji. |
|
Löscht ein benutzerdefiniertes Emoji. |
|
Gibt Details zu einem benutzerdefinierten Emoji zurück. |
|
Listet benutzerdefinierte Emojis auf, die für den authentifizierten Nutzer sichtbar sind. |