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

列出通過驗證的使用者會看到的自訂表情符號。