REST Resource: customEmojis

資源:CustomEmoji

代表自訂表情符號。

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

string

ID。伺服器指派的自訂表情符號資源名稱。

格式: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

列出已驗證使用者可看見的自訂表情符號。