diff --git a/config/default_config/bika.yaml b/config/default_config/bika.yaml index 279956a..7f57e59 100644 --- a/config/default_config/bika.yaml +++ b/config/default_config/bika.yaml @@ -8,3 +8,7 @@ bikaDirectConnection: false bikaImageProxy: s3.go2778.com/static #哔咔图片质量,可选值 ['low', 'medium', 'high', 'original'] 质量依次从低到高 imageQuality: medium +#使用的hibiapi地址https://github.com/mixmoe/HibiAPI +hibiAPI: https://hibiapi.dengfenglai.icu +#哔咔搜索排序方式:dd(最新发布)、da(最早发布)、ld(最多喜欢)、vd(最多浏览) +searchSort: ld \ No newline at end of file diff --git a/model/Bika.js b/model/Bika.js index db46b0f..a770d8a 100644 --- a/model/Bika.js +++ b/model/Bika.js @@ -4,7 +4,7 @@ import { Config } from "../components/index.js" export default new (class { constructor() { - this.domain = "https://hibiapi.dengfenglai.icu/api/bika" + this.domain = `${Config.bika.hibiAPI}/api/bika` this.hearder = { headers: { "x-image-quality": Config.bika.imageQuality @@ -28,6 +28,7 @@ export default new (class { * @returns {Array} 返回搜索结果信息数组 */ async search(keyword, page = 1, type = "advanced", sort = "ld") { + sort = Config.bika.searchSort || sort let types = [ { alias: [ "关键词", "advanced", "高级" ],