Kook

object Kook

部分当前 Kook 信息常量,例如api版本信息。

相关内容参考 Kook开发者文档

Functions

Link copied to clipboard
inline fun buildApiUrl(vararg paths: String, withVersion: Boolean = true, parameterBuilder: ParametersBuilder.() -> Unit = {}): Url
inline fun buildApiUrl(paths: List<String>, withVersion: Boolean = true, parameterBuilder: ParametersBuilder.() -> Unit = {}): Url

通过参数构建器 parameterBuilderpaths 构建一个 Kook api的标准 Url 实例。

Link copied to clipboard
fun pathPrefix(withVersion: Boolean): String

得到一个完整的路径前置。

Properties

Link copied to clipboard
val baseUrl: Url

得到一个 Kook API下的BaseUrl, 相当于 "https://$HOST/api/v$VERSION".

Link copied to clipboard

得到一个 Kook API下的BaseUrl, 但是不携带版本信息。 相当于 "https://$HOST/api".

Link copied to clipboard
const val HOST: String

Kook api的url host.

Link copied to clipboard
const val VERSION: String

当前的 Kook api的版本。