kakao-partner-android-sdk-rx / com.kakao.sdk.partner.talk / RxPartnerTalkApi

RxPartnerTalkApi

interface RxPartnerTalkApi

Functions

chatList

abstract fun chatList(filter: String? = null, offset: Int? = null, limit: Int? = null, order: Order? = null, secureResource: Boolean? = true): Single<Chats>

chatMembers

abstract fun chatMembers(chatId: Long, friendsOnly: Boolean? = null, includeProfile: Boolean? = null, offset: Int? = null, limit: Int? = null, order: Order? = null, secureResource: Boolean? = true): Single<ChatMembers>

friends

abstract fun friends(friendType: FriendType? = null, friendFilter: FriendFilter? = null, friendOrder: FriendOrder? = null, offset: Int? = null, limit: Int? = null, order: Order? = null, secureResource: Boolean? = true): Single<Friends<PartnerFriend>>

sendMessage

abstract fun sendMessage(receiverIdType: String? = null, receiverIds: String, templateId: Long, templateArgs: Map<String, String>? = null): Single<PartnerMessageSendResult>
abstract fun sendMessage(receiverIdType: String? = null, receiverIds: String, templateParams: DefaultTemplate): Single<PartnerMessageSendResult>
abstract fun sendMessage(receiverIdType: String? = null, receiverIds: String, requestUrl: String, templateId: Long? = null, templateArgs: Map<String, String>? = null): Single<PartnerMessageSendResult>