流行REST API的机器可读描述

时间:2014-03-10 12:34:47

标签: web-services rest wadl

Apigee seems to have他们console的大量WADL文件。有没有办法下载这些WADL文件?或者是否有人知道另一大堆机器可读的Web服务描述?

我相信你会告诉我,WADL的想法不符合REST的精神,我同意。我要做的是为流行的REST API构建一个或多或少的通用爬虫。但只要大多数所谓的REST API没有实现HATEOAS(即没有集成链接到其他资源),拥有WADL会很有用。

1 个答案:

答案 0 :(得分:2)

您可以使用以下API访问WADL:

https://api.apigee.com/v1/consoles/console_name/apidescription?format=wadl

例如,如果控制台的网址为https://apigee.com/console/ twitter ,则console_name = twitter。

API的响应是WADL本身。您可以将respone的内容复制到.xml文件中并使用它。

希望这有帮助!