kakao-android-sdk-rx / com.kakao.sdk.story / StoryApi

StoryApi

interface StoryApi

Functions

delete

abstract fun delete(id: String): Call<Unit>

isStoryUser

abstract fun isStoryUser(): Call<StoryUserResult>

linkInfo

abstract fun linkInfo(url: String): Call<LinkInfo>

postLink

abstract fun postLink(linkInfo: LinkInfo, content: String, permission: Permission = Story.Permission.PUBLIC, enableShare: Boolean = true, androidExecParams: Map<String, String>? = null, iosExecParams: Map<String, String>? = null, androidMarketParams: Map<String, String>? = null, iosMarketParams: Map<String, String>? = null): Call<StoryPostResult>

postNote

abstract fun postNote(content: String, permission: Permission = Story.Permission.PUBLIC, enableShare: Boolean = true, androidExecParams: Map<String, String>? = null, iosExecParams: Map<String, String>? = null, androidMarketParams: Map<String, String>? = null, iosMarketParams: Map<String, String>? = null): Call<StoryPostResult>

postPhoto

abstract fun postPhoto(images: String, content: String, permission: Permission = Story.Permission.PUBLIC, enableShare: Boolean = true, androidExecParams: Map<String, String>? = null, iosExecParams: Map<String, String>? = null, androidMarketParams: Map<String, String>? = null, iosMarketParams: Map<String, String>? = null): Call<StoryPostResult>

profile

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

stories

abstract fun stories(lastId: String? = null): Call<List<Story>>

story

abstract fun story(id: String): Call<Story>

upload

abstract fun upload(images: List<Part>): Call<List<String>>