Visual REST API游乐场

时间:2013-06-09 02:10:20

标签: api rest

哪些网页应用允许我直观地(通过点击)使用任何REST API,还可以获得一些代码(使用任何语言)来捕获我在视觉上描述的内容?

与Swagger或Google API Playground类似,但允许我与任何讲REST的内容交谈(假设我拥有正确的身份验证凭据,并且我知道它能理解哪些消息)。

在给定URL端点的情况下,还可以“发现”消息被理解的内容的奖励积分。

5 个答案:

答案 0 :(得分:2)

微软有2个我知道的

  1. OData API explorer
  2. The data market service explorer(需要登录,然后才能访问免费数据集)

答案 1 :(得分:2)

考虑到REST API将遵循他们自己的约定,条款并拥有自己的文档(希望如此),这是一个不可能的问题。如果您将查询限制在可视化遵循"标准"自我文档的形式(参见REST web service WSDL?了解一些有希望的场景)你可能能够做到这一点。

或者您可以使用类似http://www.programmableweb.com/的内容来发现各种现有API的教程,工具,示例和mashup。

您可以在http://apiary.io/模拟API。

您可以通过工具(例如REST Console for Chrome

来探索和存在

您可以拥有的是一个适合所有REST API的“一刀切”的资源管理器。"有些API遵循其他人不遵守的惯例。

答案 2 :(得分:0)

apigeeapihub(现在是mulesoft的一部分)是我经常访问的两个。在这两个中,apigee是我的首选供应商。

答案 3 :(得分:0)

你不会看到很多像这样的网站的原因之一是因为同源政策。这意味着您无法从运行在api.google.com的网络应用访问位于www.restfiddle.com的RESTful API,而无需通过restfiddle.com的服务器发送所有API流量。像JSFiddle这样的网站可以存在(并且被广泛使用)因为所有处理都是在客户端完成的。

但是,浏览器插件不受同源策略的约束。如果您使用的是Chrome,请尝试Postman。如果您的REST客户端不需要基于Web,请查看SoapUI IntelliJ IDEA 也有一个不错的REST客户端。

答案 4 :(得分:0)

尝试使用Restlet Studio,它是我发现的唯一可视化API设计器,看起来非常不错,它可以导入和输出swagger&肾错构瘤。

http://studio.restlet.com/

相关问题