问题标签 [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.
apiary.io - 从 Apiary 调用返回图像
如何从养蜂场调用返回图像?
apiblueprint - 可以将唯一资源添加到目录中吗?
这个
生成
现在这个:
生成
为什么单个资源不是 Apiary 目录的一部分?
parameters - Apiary:有没有办法为参数定义选项?
我想为 Apiary 参数定义选项,我目前在描述中列出它们:
- 测量=
m
(可选,字符串,m
)...测量例如m =米,km =公里,yd =码,mi =英里
json - 如何在 Go 的 POST 请求中发送 JSON 字符串
我尝试使用 Apiary 并制作了一个通用模板来将 JSON 发送到模拟服务器并具有以下代码:
这段代码没有正确发送 JSON,但我不知道为什么。JSON 字符串在每次调用中都可能不同。我不能用Struct
这个。
apiblueprint - Apiary:响应的完整 URL
我的 API 返回完整的主机 URL,在 Apiary 中,每个用户都有自己的模拟服务器私有 URL。
有没有办法在响应正文中使用这个 URL?
现在我在响应正文中使用我自己的 URL。
apiary.io - 对返回图像 / PNG 的 API 调用进行 Dredd 测试
返回图像 / PNG 的 APIary 调用的 Dredd 测试失败。是否可以不检查返回图像的内容,而只是检查有一个不为空的图像作为响应?
这是我的测试的输出:
jsonschema - 数组响应体的蜂房蓝图降价
我有一个返回字符串数组(即不是对象)的 REST 服务。Apiary 的相关蓝图降价如下:
当我在 Apiary 中运行模拟服务时,它可以工作,但在 apiary 流量检查器中出现以下错误:
有没有办法让它工作(对降价的更改),或者这是 Apiary 的错误?
apiblueprint - 如何为查询属性的“值”添加描述
apiary向我展示了如何向参数添加描述。但是,我需要的是对值进行描述。
例如 /users{?skills}。这个参数我有我自己的技能代码
'1' 表示会说英语
'2' 表示会游泳
'3' 表示可以开车
在参数描述之后添加它们是一种方法。如果我有技能代码的音调怎么办?而且这种方法的格式很难看。我怎样才能实现它?
rest - 如何将资源创建和其他方法放在同一个组中?
假设我创建了一个资源,POST /resource
并在响应正文上产生一个id
,然后我用它id
来检索我的资源GET /resource/{id}
。
如何将这两个请求放在同一个 API 蓝图组中?
显然,一个组只有一个端点,这使得以下看起来您将创建一个POST /resource/{id}
不正确的资源,因为此时您甚至没有 id。
我查看了示例,但找不到创建和检索特定资源的示例。我这样做是错误的吗?
apiblueprint - 如何使用 API 蓝图添加值描述?
有没有办法为 URI 参数的可能值添加描述?
如果我使用上面给出的方法,那么我不能定义example
和default
值(例如,4
),因为它需要完整的值(4 - date
)。