카카오 파트너들에게 제공되는 카카오링크 API 확장 기능을 제공하는 패키지.
customTemplateForPartner |
카카오 디벨로퍼스에서 생성한 메시지 템플릿을 카카오톡으로 공유. 템플릿을 생성하는 방법은 메시지 템플릿 가이드 참고. fun RxLinkClient.customTemplateForPartner(context: Context, targetAppKey: String, templateId: Long, templateArgs: Map<String, String>? = null, serverCallbackArgs: Map<String, String>? = null): Single<LinkResult> fun LinkClient.customTemplateForPartner(context: Context, targetAppKey: String, templateId: Long, templateArgs: Map<String, String>? = null, serverCallbackArgs: Map<String, String>? = null, callback: (linkResult: LinkResult?, error: Throwable?) -> Unit): Unit |
defaultTemplateForPartner |
기본 템플릿을 카카오톡으로 공유. fun RxLinkClient.defaultTemplateForPartner(context: Context, targetAppKey: String, defaultTemplate: DefaultTemplate, serverCallbackArgs: Map<String, String>? = null): Single<LinkResult> fun LinkClient.defaultTemplateForPartner(context: Context, targetAppKey: String, defaultTemplate: DefaultTemplate, serverCallbackArgs: Map<String, String>? = null, callback: (linkResult: LinkResult?, error: Throwable?) -> Unit): Unit |
scrapTemplateForPartner |
지정된 URL 을 스크랩하여 만들어진 템플릿을 카카오톡으로 공유. fun RxLinkClient.scrapTemplateForPartner(context: Context, targetAppKey: String, url: String, templateId: Long? = null, templateArgs: Map<String, String>? = null, serverCallbackArgs: Map<String, String>? = null): Single<LinkResult> fun LinkClient.scrapTemplateForPartner(context: Context, targetAppKey: String, url: String, templateId: Long? = null, templateArgs: Map<String, String>? = null, serverCallbackArgs: Map<String, String>? = null, callback: (linkResult: LinkResult?, error: Throwable?) -> Unit): Unit |