1

我正在为我的网络应用 API构建一个 API 控制台(使用https://apigee.com/togo )。Apigee 站点要求我上传 XML WADL 以显示所有方法等。

有没有一种简单的方法来自动化这个过程,所以我不必手动创建 WADL 文件?如果您需要有关我的 API 的任何特定信息来帮助回答问题,请告诉我。

谢谢!

4

1 回答 1

3

如果您使用 Java 构建 API,请查看 Apache CXF,它可以生成 WADL: http ://cxf.apache.org/

否则,您可以尝试查看 REST 描述: http ://tomayac.de/rest-describe/latest/RestDescribe.html

这是一个旧项目,但它可能有助于启动您的 WADL 创建。

您可能已经知道最后一个技巧,但如果您是手动编写 WADL,请务必查看 Apigee To-Go 中提供的示例 WADL,因为它的注释相当好。

我们(我在 Apigee 工作)正在探索有关如何使 API 描述过程比创建 WADL 更痛苦的想法,但就今天而言,这些是我能提出的最佳建议。

希望有帮助,

沼泽

于 2012-10-05T06:32:44.220 回答