Package com.kakao.sdk.talk.model

카카오톡 API 요청과 응답에 사용되는 모델 클래스들을 제공하는 패키지.

Types

Link copied to clipboard
data class Channel(uuid: String, encodedId: String, relation: Channel.Relation, updatedAt: Date?) : Parcelable

카카오톡 채널 추가상태 정보.

Link copied to clipboard
data class Channels(userId: Long?, channels: List<Channel>?) : Parcelable

카카오톡 채널 추가상태 조회 API 응답 클래스

Link copied to clipboard
data class FollowChannelResult(success: Boolean, channelPublicId: String)

카카오톡 간편 채널 추가 결과

Link copied to clipboard
data class Friend(id: Long?, uuid: String, profileNickname: String?, profileThumbnailImage: String?, favorite: Boolean?, allowedMsg: Boolean?) : Parcelable

카카오톡 친구

Link copied to clipboard
enum FriendOrder : Enum<FriendOrder>

친구 목록 정렬 기준.

Link copied to clipboard
data class Friends<T : Parcelable>(totalCount: Int, elements: List<T>?, favoriteCount: Int?, beforeUrl: String?, afterUrl: String?) : Parcelable

친구 목록 조회 API 응답 클래스

Link copied to clipboard
data class FriendsContext(offset: Int?, limit: Int?, order: Order?, friendOrder: FriendOrder?, url: String) : Parcelable

친구 목록 조회 Context

Link copied to clipboard
data class MessageFailureInfo(code: Int, msg: String, receiverUuids: List<String>) : Parcelable

여러 친구를 대상으로 메시지 전송 API 호출 시 대상 중 일부가 실패한 경우 오류 정보.

Link copied to clipboard
data class MessageSendResult(successfulReceiverUuids: List<String>?, failureInfos: List<MessageFailureInfo>?) : Parcelable

메시지 전송 API 호출 결과

Link copied to clipboard
enum Order : Enum<Order>
Link copied to clipboard
data class TalkProfile(nickname: String?, profileImageUrl: String?, thumbnailUrl: String?, countryISO: String?) : Parcelable

카카오톡 프로필 조회 API 응답 클래스