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

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