为单个HTTP方法指定查询参数

时间:2014-10-15 15:01:54

标签: apiblueprint apiary.io apiary

为了说明我的问题,我从Apiary.io蓝图教程中做了一个简洁的例子。

FORMAT: 1A

# Gist Fox API

# Group Gist
Gist-related resources of *Gist Fox API*.

## Gists Collection [/gists{?since}]

### List All Gists [GET]
+ Parameters
    + since (optional, string) ... Timestamp in ISO 8601 format: `YYYY-MM-DDTHH:MM:SSZ` Only gists updated at or after this time are returned.

+ Response 200

        {
            items: []
        }

### Create a Gist [POST]
To create a new Gist simply provide a JSON hash of the *description* and *content* attributes for the new Gist. 

+ Request (application/json)

        {
            "description": "Description of Gist",
            "content": "String content"
        }

+ Response 201

        {
        }

然后在我的养蜂场文件中,我得到以下内容:

GET   /gists{?since}
POST  /gists{?since}

但是,对我来说,仅为GET请求设置since查询参数是有意义的。不幸的是我找不到实现这个结果的方法:

GET   /gists{?since}
POST  /gists

有可能吗?

1 个答案:

答案 0 :(得分:0)

更新

(2014年10月23日,星期四)

已部署修复程序;你能不能试一试,如果一切按预期工作,请告诉我?


坏消息

这是我们的(Apiary)错误,你没有做错任何事: - (

好消息

本周末(2014年10月19日,星期日),我们正在进行known bugit is going to be fixed: - )