文档是通过 markdown 的形式来写的,
通过python写一个解析工具来解析 markdown,
把 API 的路径,参数 提取出来,包括 http 的method方法。
最后我们生成一个数组,解析后数据格式如下:
[
{
"method": "POST",
"pathname": "/api/profile",
"params": [
{
"name": "extra",
"required": true
}
]
}
]
然后我们根据解析后的数据生成相关代码,
最后我们的SDK就出来了。
网友评论