메시지 API에 사용하는 메시지 템플릿의 기본 형태를 가장 많이 쓰이는 유형으로 정의하여 소스코드 상에서 간편하게 메시지 템플릿을 생성할 수 있도록 제공하는 인터페이스. 기본 메시지 템플릿의 계층 구조를 효과적으로 표현하기 위하여 기본 자료형 이외에도 다양한 클래스 제공.
Button |
메시지 하단에 추가되는 버튼 오브젝트. data class Button : Parcelable |
Commerce |
가격 정보를 표현하기 위해 사용되는 오브젝트. data class Commerce : Parcelable |
CommerceTemplate |
기본 템플릿으로 제공되는 커머스 템플릿 클래스 data class CommerceTemplate : DefaultTemplate |
Content |
콘텐츠의 내용을 담고 있는 오브젝트. data class Content : Parcelable |
DefaultTemplate |
Kakao SDK의 기본 템플릿을 나타내는 인터페이스. interface DefaultTemplate |
FeedTemplate |
기본 템플릿으로 제공되는 피드 템플릿 클래스. class FeedTemplate : DefaultTemplate |
Link |
메시지에서 콘텐츠 영역이나 버튼 클릭 시에 이동되는 링크 정보 오브젝트. data class Link : Parcelable |
ListTemplate |
여러 개의 컨텐츠를 리스트 형태로 보여줄 수 있는 메시지 템플릿 클래스. data class ListTemplate : DefaultTemplate |
LocationTemplate |
주소를 이용하여 특정 위치를 공유할 수 있는 메시지 템플릿. data class LocationTemplate : DefaultTemplate |
Social |
좋아요 수, 댓글 수 등의 소셜 정보를 표현하기 위해 사용되는 오브젝트. data class Social : Parcelable |
TextTemplate |
텍스트형 기본 템플릿 클래스 data class TextTemplate : DefaultTemplate |