from typing import List from func.client import client from func.url import list_url from models.wiki import Children async def get_list(channel_id: str = "17") -> List[Children]: params = { "app_sn": "sr_wiki", "channel_id": channel_id, } resp = await client.get(list_url, params=params) children = resp.json()["data"]["list"][0]["children"] return [Children(**child) for child in children]