BaseApi

@JvmBlocking
@JvmAsync
class BaseApi

基础接口 API,提供 helloWorld、health、version、theme-packs、request-logs 查询及安全图片鉴权能力。

Parameters

auth

认证管理器(提供 withFreshToken 包装 + re-exchange)

httpClient

配置好的 HTTP 客户端

baseUrl

API 基础 URL

Functions

Link copied to clipboard
suspend fun checkAndroidVersion(currentVersion: String, currentVersionCode: Int): AndroidVersionCheckResponse

检查 Android 客户端版本更新。

Link copied to clipboard
suspend fun fetchAuthorizedImage(imageUrl: String): ByteArray

下载官方可信代理后的安全图片。

Link copied to clipboard

获取 Android 客户端最新版本信息。

Link copied to clipboard

按特定 requestId 精确查询日志详情(官方《RequestID查询.md》)。

Link copied to clipboard

获取主题包清单。

Link copied to clipboard
suspend fun health(): HealthResponse

健康检查接口。

Link copied to clipboard

请求验证接口(Hello World)。

Link copied to clipboard

按 query 关键词检索平台请求日志(官方《RequestID查询.md》)。