KookApiResults

Kook Api的响应值标准格式。

参考 文档.

响应值类型无外乎三种形式:列表、对象、空。

{
"code" : 0, // integer, 错误码,0代表成功,非0代表失败,具体的错误码参见错误码一览
"message" : "error info", // string, 错误消息,具体的返回消息会根据Accept-Language来返回。
"data" : [], // mixed, 具体的数据。
}

当返回数据为对象时,使用 KookApi 的预期结果即为目标结果。

当返回数据为空时,使用 KookApi 的预期结果考虑使用不变常量,例如 Unit.

当返回数据为列表时,使用 KookApi 的预期结果考虑使用 ListData.

Author

ForteScarlet

Properties

Link copied to clipboard

响应体中作为 code 的属性名, Int类型。

Link copied to clipboard

响应体中作为 data 的属性名。

Link copied to clipboard

响应体中作为 message 的属性名。

Link copied to clipboard
const val SUCCESS_CODE: Int = 0

代表成功的 '错误码'。