RabiAPI 之前仅支持 Java 项目,很多人反馈希望能够支持其它语言。本次更新中集成了 apidoc-core 框架。可以直接添加使用了 apidoc 的项目。
** 应用原价 60 元,目前半价 30 元 骨折销售中 **
购买地址: https://apps.apple.com/cn/app/rabiapi/id1524200727
详细介绍: https://github.com/RabiAPI/RabiAPI-Support
其它更新:
ApidocJS 是一个通过注释信息直接生成 API 文档的开源框架,通过正则表达式解析特定写法的注释并生成一个静态站点,理论上支持所有语言。
写法示例,定义一个 GET 请求
/**
* @api {get} /user/:id Request User information
* @apiName GetUser
* @apiGroup User
*
* @apiParam {Number} id Users unique ID.
*
* @apiSuccess {String} firstname Firstname of the User.
* @apiSuccess {String} lastname Lastname of the User.
*/
... code
写法基本就是这样,通过自定义的 Tag 和格式填写 API 信息。
优点: 写法简单,对代码无侵入,无额外依赖,适合简单 API 接口。
缺点: Postman 和 Paw 均不支持 apidoc json 文件的导入,本身生成的静态站点仅具备展示功能。由于使用的是注释导致很难定义特别复杂的接口。
Github: https://github.com/apidoc/apidoc 目前 8.8K Star
QQ 支持群 244365684
微信 superwhitecosmos
发送邮件最好注明 [ RabiAPI ] ,方便我及时回复您
1
coderwl 2021-02-08 15:42:10 +08:00
AMTAT6RRPEX4 已用,多谢楼主
|
2
flycn1985 2021-02-08 15:55:05 +08:00
X9PK3N6MP4YA 已用
|
3
Hedgeh09 2021-02-08 16:13:00 +08:00
9FJ7PNJN93WT 已用,感谢楼主
|
4
undertonememorie 2021-02-08 16:38:53 +08:00
4LMH9W49FMER 已用,感谢楼主
|
5
LoNeZ 2021-02-08 16:44:02 +08:00
LWRYJNW43PY6 已用 感谢楼主
|
6
Vvictor 2021-02-08 18:48:44 +08:00
K4A6PNNTNRLA 已用感谢楼主
|
7
branchzero 2021-02-09 00:38:50 +08:00
9ANRWFEHLFRA 已用,感谢楼主
|
8
icewent 2021-02-09 09:52:05 +08:00
HAY3AM9XNJX6 已用,感谢楼主
|
9
imrei 2021-02-09 17:30:11 +08:00
(´・_・`) 感谢楼主,不过刚刚兑换时出了点小问题,忘记用的是哪个兑换码了。。。
|