Package com.kakao.sdk.partner.talk.model

Partner SDK에만 제공하는 패키지. 카카오톡 API 확장 기능의 요청과 응답에 사용되는 모델 클래스들을 제공.

Types

Link copied to clipboard
data class Chat(id: Long, title: String?, imageUrl: String?, memberCount: Int?, displayMemberImages: List<String>?, chatType: Chat.Type, titleSource: String) : Parcelable

카카오톡 채팅방 정보.

Link copied to clipboard
enum ChatFilter : Enum<ChatFilter>

채팅방 목록 필터링 옵션

Link copied to clipboard
data class ChatMember(appRegistered: Boolean?, id: Long?, nickname: String?, thumbnailImageUrl: String?, uuid: String, msgBlocked: Boolean?) : Parcelable
Link copied to clipboard
data class ChatMembers(activeMembersCount: Int?, activeFriendsCount: Int?, members: List<ChatMember>?, type: ChatMembers.Type, token: Long?) : Parcelable

/v1/api/talk/members API 의 응답.

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

카카오톡 채팅방 목록 조회 API 응답 모델.

Link copied to clipboard
enum FriendFilter : Enum<FriendFilter>

친구 목록 필터링

Link copied to clipboard
data class FriendRelation(talk: Relation?) : Parcelable
Link copied to clipboard
data class PartnerFriend(id: Long?, uuid: String, profileNickname: String?, profileThumbnailImage: String?, favorite: Boolean?, serviceUserId: Long?, registeredToApp: Boolean?, appRegistered: Boolean?, relation: FriendRelation?, talkOs: String?, msgAllowed: Boolean?, allowedMsg: Boolean?) : Parcelable

파트너용으로 제공되는 친구 정보입니다.

Link copied to clipboard
data class PartnerFriendsContext(offset: Int?, limit: Int?, order: Order?, friendOrder: FriendOrder?, friendFilter: FriendFilter?, countryCodes: List<String>?, url: String) : Parcelable

친구 목록 조회 Context

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

복수의 친구를 대상으로 메시지 전송 API 호출 시 대상 중 일부가 실패한 경우 오류 정보를 제공합니다.

Link copied to clipboard
data class PartnerMessageSendResult(successfulReceiverIds: List<String>?, failureInfos: List<PartnerMessageFailureInfo>?) : Parcelable

메시지 전송 API 호출 결과

Link copied to clipboard
enum Relation : Enum<Relation>