Open ShiMi-y opened 1 year ago
这个事情我也很奇怪,bgm给的api中是没有开发商这一项的,有时候在infobox
有开发商,而且键值还不固定,非常诡异。
比如说魔女的夜宴,api返回的json如下:
{
"date": "2015-02-27",
"platform": "全部游戏",
"images": {
"small": "https://lain.bgm.tv/r/200/pic/cover/l/61/c5/113290_Mku0U.jpg",
"grid": "https://lain.bgm.tv/r/100/pic/cover/l/61/c5/113290_Mku0U.jpg",
"large": "https://lain.bgm.tv/pic/cover/l/61/c5/113290_Mku0U.jpg",
"medium": "https://lain.bgm.tv/r/800/pic/cover/l/61/c5/113290_Mku0U.jpg",
"common": "https://lain.bgm.tv/r/400/pic/cover/l/61/c5/113290_Mku0U.jpg"
},
"summary": "保科柊史 (ほしな しゅうじ) は、とある秘密を抱えていた。\r\nそれは “他人の気持ちを感じ取れる” という不思議な力を持っているということ。\r\n\r\n彼のクラスメイト・綾地寧々 (あやち ねね)。\r\n彼女もまた、誰にも言えない秘密を抱えていた。 それは “自分の意思に関係なく発情してしまう” ということ。\r\n\r\nふたりはただのクラスメイトでしかないはずだった。\r\nだがある日、柊史は不慮の事故から衝撃的なシーンを見てしまう。\r\n彼が見てしまったものはなんと、発情した寧々のオナニーシーン!\r\n\r\nそんなショッキングな事件を経て、ふたりの距離は急接近。\r\n\r\n互いの秘密を共有する仲になり、彼は知る。\r\n寧々が発情してしまう理由と、“魔女” と呼ばれる存在を――\r\n\r\n時と場合を無視して発情する寧々に、密かに行われる “魔女” の活動。\r\nそれらに引き寄せられるように集まる、後輩・先輩・転入生。\r\n静かだった日常は慌ただしいものへと変化して、柊史に淡い期待を抱かせる。\r\n\r\n「ここから何かが始まるのかもしれない」",
"name": "サノバウィッチ",
"name_cn": "魔女的夜宴",
"tags": [
{
"name": "柚子社",
"count": 1107
},
{
"name": "galgame",
"count": 913
},
{
"name": "桐谷華",
"count": 550
},
{
"name": "废萌",
"count": 514
},
{
"name": "ゆずソフト",
"count": 284
},
{
"name": "魔女的夜宴",
"count": 232
},
{
"name": "甜作",
"count": 219
},
{
"name": "遥そら",
"count": 170
},
{
"name": "纯爱",
"count": 153
},
{
"name": "PC",
"count": 137
},
{
"name": "汉化",
"count": 123
},
{
"name": "GAL",
"count": 109
},
{
"name": "桐谷华",
"count": 108
},
{
"name": "2015",
"count": 78
},
{
"name": "又吉愛",
"count": 42
},
{
"name": "Yuzu-Soft",
"count": 22
},
{
"name": "2015-02",
"count": 18
},
{
"name": "校园",
"count": 18
},
{
"name": "R18",
"count": 17
},
{
"name": "天宮りつ",
"count": 12
},
{
"name": "こぶいち",
"count": 11
},
{
"name": "むりりん",
"count": 11
},
{
"name": "小鸟居夕花",
"count": 10
},
{
"name": "ADV",
"count": 9
},
{
"name": "AVG",
"count": 9
},
{
"name": "高森奈津美",
"count": 8
},
{
"name": "保住圭",
"count": 7
},
{
"name": "種﨑敦美",
"count": 7
},
{
"name": "籐太",
"count": 7
},
{
"name": "0721",
"count": 6
}
],
"infobox": [
{
"key": "中文名",
"value": "魔女的夜宴"
},
{
"key": "别名",
"value": [
{
"v": "SABBAT OF THE WITCH"
}
]
},
{
"key": "平台",
"value": [
{
"v": "PC"
}
]
},
{
"key": "游戏类型",
"value": "おなやみ解決!魔女っ子ADV"
},
{
"key": "游戏引擎",
"value": "吉里吉里"
},
{
"key": "游玩人数",
"value": "1"
},
{
"key": "发行日期",
"value": "2015-02-27"
},
{
"key": "售价",
"value": "¥8,800 (税込¥9,504)"
},
{
"key": "website",
"value": "http://www.yuzu-soft.com/new/product/sothewitch/index.html"
},
{
"key": "剧本",
"value": "天宮りつ、保住圭、籐太、J・さいろー(剧本协力)"
},
{
"key": "音乐",
"value": "Famishin / Angel Note"
},
{
"key": "主题歌作曲",
"value": "Famishin"
},
{
"key": "主题歌作词",
"value": "Riryka(Angel Note)"
},
{
"key": "主题歌演出",
"value": "米倉千尋"
},
{
"key": "插入歌演出",
"value": "神代あみ(Angel Note)"
},
{
"key": "原画",
"value": "むりりん、こぶいち"
},
{
"key": "发行",
"value": "HIKARI FIELD"
}
],
"rating": {
"rank": 2126,
"total": 2522,
"count": {
"1": 7,
"2": 1,
"3": 7,
"4": 11,
"5": 63,
"6": 313,
"7": 958,
"8": 922,
"9": 169,
"10": 71
},
"score": 7.4
},
"total_episodes": 0,
"collection": {
"on_hold": 169,
"dropped": 60,
"wish": 614,
"collect": 3158,
"doing": 274
},
"id": 113290,
"eps": 0,
"volumes": 0,
"locked": false,
"nsfw": true,
"type": 4
}
比如说魔女的夜宴,api返回的json如下:
{ "date": "2015-02-27", "platform": "全部游戏", "images": { "small": "https://lain.bgm.tv/r/200/pic/cover/l/61/c5/113290_Mku0U.jpg", "grid": "https://lain.bgm.tv/r/100/pic/cover/l/61/c5/113290_Mku0U.jpg", "large": "https://lain.bgm.tv/pic/cover/l/61/c5/113290_Mku0U.jpg", "medium": "https://lain.bgm.tv/r/800/pic/cover/l/61/c5/113290_Mku0U.jpg", "common": "https://lain.bgm.tv/r/400/pic/cover/l/61/c5/113290_Mku0U.jpg" }, "summary": "保科柊史 (ほしな しゅうじ) は、とある秘密を抱えていた。\r\nそれは “他人の気持ちを感じ取れる” という不思議な力を持っているということ。\r\n\r\n彼のクラスメイト・綾地寧々 (あやち ねね)。\r\n彼女もまた、誰にも言えない秘密を抱えていた。 それは “自分の意思に関係なく発情してしまう” ということ。\r\n\r\nふたりはただのクラスメイトでしかないはずだった。\r\nだがある日、柊史は不慮の事故から衝撃的なシーンを見てしまう。\r\n彼が見てしまったものはなんと、発情した寧々のオナニーシーン!\r\n\r\nそんなショッキングな事件を経て、ふたりの距離は急接近。\r\n\r\n互いの秘密を共有する仲になり、彼は知る。\r\n寧々が発情してしまう理由と、“魔女” と呼ばれる存在を――\r\n\r\n時と場合を無視して発情する寧々に、密かに行われる “魔女” の活動。\r\nそれらに引き寄せられるように集まる、後輩・先輩・転入生。\r\n静かだった日常は慌ただしいものへと変化して、柊史に淡い期待を抱かせる。\r\n\r\n「ここから何かが始まるのかもしれない」", "name": "サノバウィッチ", "name_cn": "魔女的夜宴", "tags": [ { "name": "柚子社", "count": 1107 }, { "name": "galgame", "count": 913 }, { "name": "桐谷華", "count": 550 }, { "name": "废萌", "count": 514 }, { "name": "ゆずソフト", "count": 284 }, { "name": "魔女的夜宴", "count": 232 }, { "name": "甜作", "count": 219 }, { "name": "遥そら", "count": 170 }, { "name": "纯爱", "count": 153 }, { "name": "PC", "count": 137 }, { "name": "汉化", "count": 123 }, { "name": "GAL", "count": 109 }, { "name": "桐谷华", "count": 108 }, { "name": "2015", "count": 78 }, { "name": "又吉愛", "count": 42 }, { "name": "Yuzu-Soft", "count": 22 }, { "name": "2015-02", "count": 18 }, { "name": "校园", "count": 18 }, { "name": "R18", "count": 17 }, { "name": "天宮りつ", "count": 12 }, { "name": "こぶいち", "count": 11 }, { "name": "むりりん", "count": 11 }, { "name": "小鸟居夕花", "count": 10 }, { "name": "ADV", "count": 9 }, { "name": "AVG", "count": 9 }, { "name": "高森奈津美", "count": 8 }, { "name": "保住圭", "count": 7 }, { "name": "種﨑敦美", "count": 7 }, { "name": "籐太", "count": 7 }, { "name": "0721", "count": 6 } ], "infobox": [ { "key": "中文名", "value": "魔女的夜宴" }, { "key": "别名", "value": [ { "v": "SABBAT OF THE WITCH" } ] }, { "key": "平台", "value": [ { "v": "PC" } ] }, { "key": "游戏类型", "value": "おなやみ解決!魔女っ子ADV" }, { "key": "游戏引擎", "value": "吉里吉里" }, { "key": "游玩人数", "value": "1" }, { "key": "发行日期", "value": "2015-02-27" }, { "key": "售价", "value": "¥8,800 (税込¥9,504)" }, { "key": "website", "value": "http://www.yuzu-soft.com/new/product/sothewitch/index.html" }, { "key": "剧本", "value": "天宮りつ、保住圭、籐太、J・さいろー(剧本协力)" }, { "key": "音乐", "value": "Famishin / Angel Note" }, { "key": "主题歌作曲", "value": "Famishin" }, { "key": "主题歌作词", "value": "Riryka(Angel Note)" }, { "key": "主题歌演出", "value": "米倉千尋" }, { "key": "插入歌演出", "value": "神代あみ(Angel Note)" }, { "key": "原画", "value": "むりりん、こぶいち" }, { "key": "发行", "value": "HIKARI FIELD" } ], "rating": { "rank": 2126, "total": 2522, "count": { "1": 7, "2": 1, "3": 7, "4": 11, "5": 63, "6": 313, "7": 958, "8": 922, "9": 169, "10": 71 }, "score": 7.4 }, "total_episodes": 0, "collection": { "on_hold": 169, "dropped": 60, "wish": 614, "collect": 3158, "doing": 274 }, "id": 113290, "eps": 0, "volumes": 0, "locked": false, "nsfw": true, "type": 4 }
bgm的接口没返回 那确实没什么办法 另外问一下是否考虑添加发行时间字段 作为排序的条件之一 以及排序时支持定义正序/倒序
发行字段和支持正序,get
这个功能已经在最新的1.6.3版本实现啦,非常感谢建议