Укажите параметр запроса для одного метода HTTP

Чтобы проиллюстрировать мою проблему, я сделал сокращенный пример из учебного плана 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}

Однако для меня имеет смысл иметь since параметр запроса только для запроса GET. К сожалению, я не нашел способ достичь этого результата:

GET   /gists{?since}
POST  /gists

Это возможно?

1 ответ

Решение

Обновить

(Четверг, 23 октября 2014 г.)

Исправление было развернуто; Не могли бы вы попробовать и дайте мне знать, если все работает как положено?


Плохие новости

Это наша (пасека) ошибка, и вы не делаете ничего плохого:-(

Хорошие новости

Это известная ошибка, над которой мы сейчас работаем, и она будет исправлена в конце этой недели (воскресенье, 19 октября 2014 года):-)

Другие вопросы по тегам