Пасека, ограничивающая возврат ответа

Поэтому я использую Apiary для хранения и массива данных, а затем вызываю данные для отображения в HTML, но я хочу, чтобы Apiary посылал ограниченный объем данных в HTML, а не полный массив. Все еще пытаюсь разобраться с синтаксисом пасеки, поэтому просто задаюсь вопросом, двигаюсь ли я в правильном направлении (или я буду делать это через внешний интерфейс?), Потому что то, что я использую, не работает и документация не ' мне ясно:

##news updates [/articles{?limit}]
###Get all news [GET]

+ Parameters

+ limit (number, optional)
    + Default: '3'



+ Request

  + Header

        Authorization: Basic dXNlcjpwYXNzd29yZA==
        x-api-verson: 1.0



+ Response 200 (application/json)


        {
                "articles": [
                    {
                        *array item one*
                    },
                    {
                        *array item two*
                    },
                    {
                        *array item three*
                    },
                    {
                        *array item four*
                    },
                  ]
         }

1 ответ

Вы можете настроить несколько примеров, здесь:

https://github.com/apiaryio/api-blueprint/blob/master/API%20Blueprint%20Specification.md#example-multiple-transaction-examples

И затем вы можете получить доступ к различным примерам, используя заголовок Prefer в фиктивном запросе в разделе "Вызов ответов не по умолчанию" здесь:

http://support.apiary.io/knowledgebase/articles/117119-handling-multiple-actions-on-a-single-resource

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