这是碧蓝航线小人模型资源仓库.
点击返回网站首页.
请求:
/azurlane_char/index.json
响应:
{
"<shipName>": {
"chName": "<舰娘中文名>",
"hxName[可选]": "<舰娘和谐名>",
"skins": {
"<skinName>": {
"chName": "<皮肤中文名>",
"skelName": "<skel文件名>",
"atlasName": "<atlas文件名>",
"pages": ["<png1文件名>", "<png2文件名>"]
}
}
}
}
Pydantic 解析示例:
class Skin(BaseModel):
chName: str
skelName: str
atlasName: str
pages: List[str]
class Ship(BaseModel):
chName: str
hxName: Optional[str] = None
skins: Dict[str, Skin]
class ShipData(RootModel):
root: Dict[str, Ship]
访问测试:
请求:
/azurlane_char/<shipName>/<文件名>
访问测试: