标签: apiblueprint

如何访问原始apiblueprint降价?

鉴于一些API文档docs.someurl.apiary.io(如http://docs.themoviedb.apiary.io),是否有某种方法可以看到非格式化的源API api蓝图降价source.themoviedb.apiary.io

我认为像我这样的初学者可以查阅原始数据.

apiary.io apiblueprint apiary

5
推荐指数
1
解决办法
274
查看次数

如何使用Apiary记录POST参数?

我写了一个设计为"可卷曲"的小型Web服务,因此它依赖application/x-www-form-urlencodedPOST请求中的参数,例如:

curl http://api.example.com/ -d param1=foo -d param2=bar
Run Code Online (Sandbox Code Playgroud)

我想使用Apiary记录此服务,但我一直无法找到为这些参数提供结构化文档的方法.我可以提供这样的示例请求......

+ Request (application/x-www-form-urlencoded)

        param1=foo&param2=bar
Run Code Online (Sandbox Code Playgroud)

...但是这不允许我提供有关各个参数的文档(并且不适合在蜂房控制台中进行测试,因为它无法为各种参数提供输入字段).

我已经阅读了几次api蓝图规范,但我一直无法找到一个好的解决方案.有没有办法为这些参数提供结构化文档?

apiblueprint apiary

5
推荐指数
1
解决办法
5055
查看次数

Apiary.io和/或API Blueprint是否支持api版本控制?

api blueprint或Apiary.io是否支持对API进行版本控制的概念?特别是,我通过这样的URI对我的API进行版本控制:

GET /api/v2/SomeResource/
Run Code Online (Sandbox Code Playgroud)

在上面的示例中,这意味着我正在调用API的版本2("v2").api蓝图是否支持此功能?如何记录给定操作或整个API的多个版本?

rest apiblueprint apiary

5
推荐指数
1
解决办法
2117
查看次数

蜂房:有没有办法定义参数选项?

我想定义Apiary参数的选项,我目前在描述中列出它们:

  • measurement = m(可选,字符串,m)...测量例如m =米,km =公里,yd =码,mi =英里

parameters options apiary.io apiblueprint apiary

4
推荐指数
1
解决办法
3749
查看次数

Api蓝图和长期工作

我想用Blueprint正确设计我的json API和长时间运行的作业.我需要处理文件,返回带有位置标题的文件,然后设计将接收的临时位置,然后设计最终对象.202 Accepted303 See Other201 Created

有没有办法正确设计这个序列?

api rest json apiblueprint

4
推荐指数
1
解决办法
66
查看次数

如何在API蓝图中定义枚举数组

我所谓的参数部分解决方案是

+ fields: [firstField, secondField] (array[enum], optional)
  + Members
      + firstField
      + secondField
      + extraField
      + dummyField
Run Code Online (Sandbox Code Playgroud)

但它在语义错误上失败了:

参数字段的示例值[firstField,secondField]不在其预期值列表中

apiblueprint mson

4
推荐指数
1
解决办法
1247
查看次数

如何向API蓝图添加图像/图表?

我们希望将图像集成到Apiary上的API文档中,作为记录底层应用程序架构或说明示例工作流程/序列图的一种方式.但是,通过Apiary文档API蓝图规范进行搜索似乎没有产生任何关于如何做到这一点的结果.

是否可以向API Blueprint添加图像?或者这些图像是否必须在外部托管并通过URL引用?

image apiary.io apiblueprint apiary

4
推荐指数
1
解决办法
1647
查看次数

在起草API蓝图文档时,如何注释响应?

我想注释一些错误响应,如下所示:

* Response 412
If the Etag supplied in `If-Match` didn’t match.

* Response 428
If the request didn’t include the header `If-Match`.
Run Code Online (Sandbox Code Playgroud)

但解析器(snowcrash)似乎将注释解释为响应主体.

我如何注释这些回复并让snowcrash明白它们是注释?

apiblueprint

3
推荐指数
1
解决办法
850
查看次数

使用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

这不起作用:

## Profiles [/api/v2/profiles{?ids%5b%5d*}]

### List profiles [GET]

+ Parameters

    + ids%5b%5d (required, number) ... ID of a profile to fetch. May be specified multiple times.
Run Code Online (Sandbox Code Playgroud)

针对beta 3列布局进行测试.没有尝试旧的布局.

apiary.io apiblueprint apiary

3
推荐指数
1
解决办法
2433
查看次数

如何在Apiary.io/API Blueprint中指定请求主体属性?

我正在试图弄清楚如何描述/定义POST/PUT的请求体属性/参数.这是我正在尝试做的一个例子,但我在文档中的任何地方都找不到它(我希望有一种方法可以查看任何公共蜂房文档的降价):http://docs.bynder. apiary.io/#reference/metaproperties/metaproperty-access/save-new-metaproperty

请参阅"请求"部分下的说明和属性定义?我怎么做?

markdown apiary.io apiblueprint

3
推荐指数
1
解决办法
4226
查看次数

标签 统计

apiblueprint ×10

apiary ×6

apiary.io ×5

rest ×2

api ×1

image ×1

json ×1

markdown ×1

mson ×1

options ×1

parameters ×1