问题标签 [apiary.io]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
487 浏览

apiary.io - 如何将 API 版本添加到 Apiary Mock Server

有没有办法将 API 版本添加到 Apiary Mock Server?

例如:httpv1 : //private-XXXXX-apiname.apiary-mock.com//mocks/1?school_id=1

0 投票
1 回答
1631 浏览

apiblueprint - Apiary 中 Host: 参数的用途是什么?

Host:Apiary中参数的用途是什么。例如:

0 投票
1 回答
96 浏览

api - 如何在 API 蓝图中获取对请求的响应

我们正在研究使用 API 蓝图。在某些情况下,我们希望在 Request 的基础上得到 Response。所以,任何人都知道我们如何在 API Blueprint 中做到这一点。

0 投票
1 回答
305 浏览

apiblueprint - 在蓝图中指定嵌套(对象)?

我的嵌套对象属性没有显示错误/警告,但在 apiary.io 中没有有用地显示。我究竟做错了什么?

我有一个这样的结构(响应体):

{ "f1": "v1", "f2": "v2", "f3": { "f3f1": "v3v1", "f3f2": "v3v2" } }

当我阅读几个规范时,这应该被描述为

+ Attributes - f1: v1 - f2: v2 - f3 - f3f1: v3v1 - f3f2: v3v2

并且 apiary.io 应该显示一个表(除其他外)显示所有四个示例值。

但是结果表没有提到子对象。

可以这样做(是否支持)?如何?

0 投票
1 回答
1277 浏览

apiary.io - 蜂房代理请求超时

我正在尝试使用 Apiary 记录我的 API 和测试请求,但我不断收到响应 504 代理请求超时。我的 API 在我的机器上运行在http://localhost:3000/下,我在 HOST 元数据下指定了它。当我单击调用下的比较时,它显示 Apiary 添加了一个标头“主机”,它指定了用户特定的代理。有什么我遗漏的东西还是 Apiary 不像本地主机?

0 投票
2 回答
560 浏览

json - 多个单个对象的 APIARY 模拟 JSON 数据

在我的养蜂场中,我定义了以下内容以在将 id 传递给带有所有详细信息的单个 Note 对象时检索一个 id

http://private-22c1f-polpan.apiary-mock.com/notes/2

如果我想通过传递 3 传递另一个 id,如何在 apiary 中定义 JSON 条目?

但是,当我尝试

http://private-22c1f-polpan.apiary-mock.com/notes/3

它没有返回 id 3 的详细信息。

我该如何解决这个问题?

0 投票
2 回答
4172 浏览

json - MSON 中的对象嵌套数组在 Apiary.io 文档中为空

我想创建一个嵌套数组,其中包含 MSON 格式的对象,以与 API Blueprint 和 Apiary 一起使用。我的代码看起来是正确的,但是当我在 Apiary 中渲染它时,我没有得到预期的 JSON。

我要创建的示例:导航有多个类别。每个类别可以有多个子类别。每个类别和子类别都有一个名称。

我为此创建的 MSON:

我期望的 JSON 输出:

我在 Apiary 中得到的输出

0 投票
2 回答
6266 浏览

rest - Apiary.io - 具有不同参数的多个响应(200)

我试图通过不同的参数获得不同的响应,但有些东西不起作用。

这是我的 API:

但是当调用 /questions/1 或 /questions/2 时,响应总是相同的:

怎么了?

谢谢

0 投票
1 回答
194 浏览

apiblueprint - 为什么 Apiary 控制台没有对此 API 蓝图给出正确的响应?

我正在尝试创建一个简单的演示 API Blueprint 如何与 Apiary.io 一起使用。对于演示,我想将Mashape Weather API 的端点放入蓝图中。

这是尝试:

http://docs.weatherapi3.apiary.io/#reference/weather/weather-data/get-the-weather-data?console=1

它似乎有效(意思是,控制台中的 Try it out 按钮给出了响应),但我得到了这个结果:

通过 cURL 传递的相同结果确实给出了正确的响应,即天气的输出。

我在蓝图中是否配置错误?

或者,Mashape 是否会阻止来自 Apiary.io 的调用?

这是蓝图:

0 投票
1 回答
701 浏览

parameters - 更多具有不同 URI 参数的 [GET] 请求-响应示例

我有一个 URI:/lessons/{language}/{type}

我想在我的蓝图中有更多具有不同参数 {language} 和 {type} 的模拟请求响应。在我看来,这对于 GET 方法是不可能的。

我的想法是: GET /lessons/cs/easy 将返回:

并且 GET /lessons/de/easy 将返回:

这是我的语法(在下面),它不起作用。

此语法不起作用。 我想要这样的东西

这是它在预览中的样子。 这是它在预览中的样子。