REST Resource: customEmojis

资源:CustomEmoji

表示自定义表情符号。

JSON 表示法
{
  "name": string,
  "uid": string,
  "emojiName": string,
  "temporaryImageUri": string,
  "payload": {
    object (CustomEmojiPayload)
  }
}
字段
name

string

标识符。自定义表情符号的资源名称,由服务器分配。

格式:customEmojis/{customEmoji}

uid

string

仅限输出。自定义表情符号资源的唯一键。

emojiName

string

可选。不可变。用户为自定义表情符号提供的名称,该名称在组织内必须唯一。

在创建自定义表情符号时为必需,否则为仅输出。

表情符号名称必须以英文冒号开头和结尾,必须采用小写字母,且只能包含字母数字字符、连字符和下划线。连字符和下划线应用来分隔字词,且不得连续使用。

示例::valid-emoji-name:

temporaryImageUri

string

仅限输出。自定义表情符号的图片网址,有效期至少为 10 分钟。请注意,在创建自定义表情符号时,系统不会在响应中填充此值。

payload

object (CustomEmojiPayload)

可选。仅限输入。载荷数据。创建自定义表情符号时,此属性是必需的。

CustomEmojiPayload

自定义表情符号的载荷数据。

JSON 表示法
{
  "fileContent": string,
  "filename": string
}
字段
fileContent

string (bytes format)

必需。仅限输入。用于自定义表情符号的图片。

载荷必须小于 256 KB,而图片的尺寸必须介于 64 到 500 像素之间。这些限制随时可能发生变化。

filename

string

必需。仅限输入。图片文件名。

支持的文件扩展名:.png.jpg.gif

方法

create

创建自定义表情符号。

delete

删除自定义表情符号。

get

返回有关自定义表情符号的详细信息。

list

列出通过身份验证的用户可以看到的自定义表情符号。