Package-level declarations

Types

Link copied to clipboard
@Serializable
class AndroidAppInfo(val os: String, val kernel: String = "", val vendorOs: String, val qua: String, val currentVersion: String, val ptVersion: String, val ssoVersion: Int, val packageName: String, val apkSignatureMd5: ByteArray, val sdkInfo: AndroidAppInfo.WtLoginSdkInfo, val appId: Int, val subAppId: Int, val appClientVersion: Int)

Bot 登录所模拟的 Android QQ 客户端信息

Link copied to clipboard
@Serializable
class AndroidSessionStore(var uin: Long, var password: String, var uid: String, var state: AndroidSessionStore.State, var wloginSigs: AndroidSessionStore.WLoginSigs, var guid: ByteArray, var androidId: String, var qimei: String, var deviceName: String)

存储 Bot 登录会话相关信息,如密钥等

Link copied to clipboard

Android 签名提供者接口,实现 sign 方法以提供签名功能

Link copied to clipboard
class AndroidUrlSignProvider(val url: String, val httpProxy: String? = null) : AndroidSignProvider

通过 HTTP 接口进行签名的 AndroidSignProvider 实现