kakao-android-sdk-rx / com.kakao.sdk.talk / TalkApi

TalkApi

interface TalkApi

Functions

channels

abstract fun channels(publicIds: String? = null): Call<ChannelRelations>

friends

abstract fun friends(secureResource: Boolean? = true, offset: Int? = null, limit: Int? = null, order: Order? = null): Call<Friends<Friend>>

profile

abstract fun profile(secureResource: Boolean? = true): Call<TalkProfile>

sendCustomMemo

abstract fun sendCustomMemo(templateId: Long, templateArgs: Map<String, String>? = null): Call<Unit>

sendCustomMessage

abstract fun sendCustomMessage(receiverUuids: String, templateId: Long, templateArgs: Map<String, String>? = null): Call<MessageSendResult>

sendDefaultMemo

abstract fun sendDefaultMemo(template: DefaultTemplate): Call<Unit>

sendDefaultMessage

abstract fun sendDefaultMessage(receiverUuids: String, template: DefaultTemplate): Call<MessageSendResult>

sendScrapMemo

abstract fun sendScrapMemo(requestUrl: String, templateId: Long? = null, templateArgs: Map<String, String>? = null): Call<Unit>

sendScrapMessage

abstract fun sendScrapMessage(receiverUuids: String, requestUrl: String, templateId: Long?, templateArgs: Map<String, String>? = null): Call<MessageSendResult>