Package-level declarations
api 模块下的部分顶层内容,例如部分标记性注解、模块定义的异常类型、模块使用的常量类等。
Types
标记一个类型为作为QQ频道中定义的对象模型。
被标记了 ApiModel 的数据载体类型的构造函数(以及数据类生成的解构函数、copy 函数), 为了确保兼容性 不应 被直接调用。 在后续版本和 5.0 版本之后,它们会被过渡为隐藏了构造的数据类或普通类型。
如果返回值不是成功的响应码,ErrInfo 则为统一的错误码响应格式。
作为某个事件数据载体类型的构造函数,为了确保兼容性 不应 被直接调用。 在后续版本它们可能会被逐渐过渡为内部或隐藏的构造。
一个实验性的与媒体资源相关的API,可能在未来发生变更或被移除。
标记一个API类型,代表它是一个在QQ频道API文档中被标记 仅支持私域机器人 的API。
一个仅服务于Java的API。对于Kotlin来讲通常有更优选择。
一个仅服务于JS的API。对于Kotlin来讲通常有更优选择。
一个内部使用的API。
QQ Bot API 的一些可能会用到的常量信息, 例如正式和沙箱环境的服务器地址。
QQ频道API请求过程中出现的异常
当 API 相应结果反序列化失败
Inherited properties
判断 QQGuildApiException.value 的值是否为 404
判断 QQGuildApiException.value 的值是否为 401
Inherited functions
提供一个 CloseReason,构建为一个 QQGuildApiException 并抛出。
提供 ErrInfo 和 HttpStatusCode ,构建一个 QQGuildApiException 并抛出。
如果 QQGuildApiException.isNotFound 为 true, 得到null,否则抛出此异常
如果 QQGuildApiException.isNotFound 为 true, 得到null,否则抛出此异常
如果 QQGuildApiException.isNotFound 为 true, 得到null,否则抛出此异常
初始化 cause 或 添加 suppressed.