问题标签 [apiary]

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 回答
950 浏览

apiblueprint - Apiary: Refer to multiple models in a body

It seems you can only refer to the model itself in an unmodified form from a payload/body section:

Is there any way to return an array of the model or use the model as a field? I.e. something like

0 投票
2 回答
954 浏览

apiblueprint - Apiary.io 会限制响应吗?

我有一个在 apiary.io 调用 RESTful 服务的 angularjs 应用程序

apiary.io 收到一定数量后是否会限制响应和延迟响应?

如果有,参数是什么?

0 投票
1 回答
418 浏览

angularjs - 为什么在 Chrome 下 Apiary.io 调用需要这么长时间

我有一个 jsfiddle:http: //jsfiddle.net/netroworx/3ea5a/

html是:

Javascript是:

它调用 Apiary.io 模拟

在 Chrome v34 下的 Mac 上,通话似乎需要几分钟才能回来。

使用 Safari 或 Firefox,呼叫会在一秒钟左右内返回。

开发者工具中的 Chrome 网络选项卡在这几分钟内将请求显示为待处理。

请帮忙。

0 投票
2 回答
2967 浏览

apiblueprint - 使用 Rails 数组表示法的查询字符串参数的 API Bluprint 文档

尝试为使用Rails 的数组参数表示法的 API URI 使用资源丰富的文档时,我运气不佳

例如(为了清楚起见,未编码的 URL):

/api/v2/profiles?ids[]=35&ids[]=47&ids[]=12&ids[]=132

和实际编码的 URL:

/api/v2/profiles?ids%5b%5d=35&ids%5b%5d=47&ids%5b%5d=12&ids%5b%5d=132

这不起作用:

针对 beta 3 列布局进行测试。还没有尝试过旧布局。

0 投票
1 回答
505 浏览

apiblueprint - 是否可以使用蓝图指定进入帖子正文的参数?

我希望能够将参数记录为 URL 参数,因为我喜欢这些文档如何呈现一个方便的表格。但是,在我的 API 中,我希望将这些参数插入 JSON 正文而不是 URL。有没有办法做到这一点?

0 投票
2 回答
776 浏览

apiblueprint - 如何在 JSON-RPC 中使用 apiary

我正在尝试使用 apiary.io 来记录基于 JSON-RPC 的 API。我可以格式化页面,但控制台根本不起作用。

使用 JSON-RPC,您通常只有 1 个 URI,我们的 API 就是这种情况。因此,在尝试定义方法时,蓝图编辑器会发出警告

Action with method POST already defined...

我想我可以忽略这一点,但在测试时在 apiary 控制台中它只会返回定义的第一个操作的示例响应。有没有人可以解决这个问题?

0 投票
2 回答
755 浏览

sails.js - 如何以 api 蓝图格式描述会话?

我目前正在尝试用apiary.io. 系统通过登录请求实现身份验证,该请求返回包含会话 ID 的 http-cookie。

据我所知,浏览器在发出另一个请求时将他之前从主机收到的所有 http-cookie 发送回他是标准的。

看来,在运行由我的蓝图文件生成的测试时,这不是 Dredd 完成的。因此,任何需要用户登录的请求都无法正常进行测试。

是否有可能将请求分别标记为“在运行此请求之前需要”以强制 Dredd 管理这些 http-cookies?

顺便说一句,REST 服务是在Sails.js.mvc 框架中实现的node.js

0 投票
2 回答
212 浏览

apiary.io - 是否有可用的 Apiary.io 文档资源

我使用 Apiary.io Blueprint Editor 为服务器 API 创建很棒的文档。现在,我还是新手,我正在尝试找出这个工具的功能。

我见过这样的例子: http ://docs.gooddata.apiary.io/

我在这个链接上看到了一些我在创建自己的文档时无法重现的东西。我真的希望我可以下载链接中提供的文档的“源代码”(原始 Apiary 降价)。

有谁知道这是否可能?请提供链接。

0 投票
1 回答
296 浏览

apiary.io - 蜂房 JSONP 响应

有没有办法使用 Apiary 来适当地响应 JSONP 请求?

请求看起来像:

并且我需要获取该 jQuery 字符串并将其包裹在响应周围的请求(正常响应主体显示为下面的 {...}):

因此,如果正常请求是:

正常的反应是:

然后,添加一个回调,如:

会使响应看起来像:

0 投票
1 回答
1130 浏览

f# - 无法使用 ApiaryTypeProvider 构建 F# 项目。找不到 FSharp.Data.DesignTime

我有一个 F# 库项目(非便携式库),代码如下:

不幸的是,当我尝试构建它时,我得到了错误:

在线上:

我正在使用 ApiaryProvider 1.0.1。FSharp.Data.DesignTime dll 位于此目录的 nuget 包文件中:

我在这里读到了这个问题: FSharp.Data.DesignTime .NET 4.5 only?

您可以删除该引用并且它应该可以工作,但这提到了 FSharp.Data 并且它应该在新的 nuget 包中得到修复。

难道我做错了什么?我是否需要签出源代码并手动删除引用并重建?