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

PartnerTalkApi

interface PartnerTalkApi

Functions

chatList

abstract fun chatList(filter: String? = null, offset: Int? = null, limit: Int? = null, order: Order? = null, secureResource: Boolean? = true): Call<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): Call<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): Call<Friends<PartnerFriend>>

sendMessage

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