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

出力専用。カスタム 絵文字の画像 URL(有効期間は 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

認証済みユーザーに表示されるカスタム絵文字を一覧表示します。