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

출력 전용입니다. 맞춤 이모티콘의 이미지 URL로, 10분 이상 유효합니다. 맞춤 이모티콘이 생성될 때는 응답에 채워지지 않습니다.

payload

object (CustomEmojiPayload)

선택사항입니다. 입력 전용입니다. 페이로드 데이터 맞춤 이모티콘을 만들 때 필요합니다.

CustomEmojiPayload

맞춤 이모티콘의 페이로드 데이터입니다.

JSON 표현
{
  "fileContent": string,
  "filename": string
}
필드
fileContent

string (bytes format)

필수 항목입니다. 입력 전용입니다. 맞춤 이모티콘에 사용된 이미지입니다.

페이로드는 256KB 미만이어야 하며 이미지의 크기는 64~500픽셀이어야 합니다. 제한사항은 변경될 수 있습니다.

filename

string

필수 항목입니다. 입력 전용입니다. 이미지 파일 이름입니다.

지원되는 파일 확장자: .png, .jpg, .gif

메서드

create

맞춤 이모티콘을 만듭니다.

delete

맞춤 이모티콘을 삭제합니다.

get

맞춤 그림 이모티콘에 대한 세부정보를 반환합니다.

list

인증된 사용자에게 표시되는 맞춤 이모티콘을 나열합니다.