Вопросы по теме 'apiary'

Как проверить ответ с помощью dredd?
Я пытаюсь проверить свою реализацию API с помощью моей документации, написанной в плане. Я ожидал, что dredd выйдет из строя, когда json, возвращаемый с сервера, будет отличаться от указанного в документации. Чтобы проверить это, я скопировал...
1404 просмотров
schedule 30.05.2023

Пасека: Экспорт API в формате JSON для генерации клиентского кода
Мы все знаем, что пасека качается (или нет... я думаю, что да), и мне было интересно, что нужно сделать, чтобы сделать еще один шаг вперед и разрешить пользователям экспортировать JSON-описание API? (Чтобы разработчики могли создавать скрипты для...
6025 просмотров
schedule 29.06.2022

Пасека: Есть ли способ определить опции для параметров?
Я хотел бы определить параметры для параметров пасеки, в настоящее время я перечисляю их в описании: измерение = m (необязательно, строка, m ) ... измерение, например. m = метры, km = километры, yd = ярды, mi = мили
4107 просмотров

Пасека Неверный заголовок
Я пытаюсь отправить запрос в API пасеки, и заголовок всегда недействителен. API ожидает кодировку как «utf-8», которая правильно установлена ​​в коде. В инспекторе сайта API видно, что в запросе указана кодировка UTF-8... Почему кодировка в запросе...
235 просмотров

Попытка описать запрос и ответ с использованием структур данных в API Blueprint
Я пытаюсь задокументировать конечную точку с помощью API Blueprint, используя новые разделы спецификации Attributes и DataStructures. Полезная нагрузка моего запроса выглядит так: { "url": "http://requestb.in/11v7i7e1", "active": true,...
4996 просмотров
schedule 13.01.2023

Почему атрибуты в Apiary всегда отображаются в документации как обязательные, даже если они установлены как необязательные?
Я создал объект в разделе «Структуры данных» как таковой: ## User Base (object) + first_name: John (optional, string) + last_name: Doe (optional, string) + birthday: `1980-12-20` (optional, string) + email: [email protected] (optional, string) +...
192 просмотров
schedule 19.01.2023

Дополнительные примеры запроса-ответа [GET] с разными параметрами URI
У меня есть URI: /lessons/{language}/{type} Я хотел бы иметь больше фиктивных запросов-ответов с разными параметрами {язык} и {тип} в моем плане. Мне кажется, что это невозможно для метода GET. Моя идея заключается в том, что: GET...
695 просмотров

определение параметров json-сообщения на пасеке
Я пытаюсь создать документацию для проекта, используя почтовые запросы json. Теперь для запросов на получение я могу легко определить параметры uri. Однако я хочу сделать то же самое для json и других почтовых запросов. Я пробовал и хотел, чтобы...
2002 просмотров
schedule 16.01.2023

Пасека, ограничивающая ответную отдачу
Итак, я использую Apiary для хранения и массива данных, а затем вызываю данные для отображения в HTML, но я хочу, чтобы Apiary отправляла в HTML только ограниченный объем данных, а не полный массив. Все еще пытаюсь понять синтаксис Apiary, поэтому...
387 просмотров
schedule 13.08.2022

Кому принадлежит чертеж пасеки?
Если я создам проект на apiary.io, а затем предоставлю Editor права нескольким другим людям, останется ли какое-то особенное во мне? Если да, то как я могу выяснить, кто "владеет" bp? В частности, я создал учетные записи Apiary для нескольких...
93 просмотров
schedule 20.06.2023

Может ли Apiary создать привязку к объекту ответа
У меня есть запрос, который возвращает разные 200 ответы в зависимости от переданных параметров. Я хотел бы сделать прямую ссылку на конкретный ответ. Ответы структурированы так: + Response 200 (application/json) <--- Anchor 1 [...
154 просмотров
schedule 31.07.2022

Дредд, кажется, зависает при вызовах API на сервер asp.net kestrel
Когда я запускаю dredd, он просто зависает после первого вызова API. Я не уверен, как отлаживать или диагностировать. Я запускаю службу API asp.net 5 mvc 6 с помощью команды dnx web . Как я могу увидеть, что происходит или в чем может быть...
262 просмотров
schedule 03.08.2022

Добавление отрицательных тестов в мой набор тестов dredd/hook CircleCI (документ API на пасеке). Актуально? Другие инструменты?
Мы используем dredd для тестирования нашего API и используем перехватчики python для успешного отделения документа API, однако dredd использует его от остальной логики тестирования. Мой вопрос: можно ли включить отрицательные тесты в наш рабочий...
142 просмотров

Oracle Apiary — защита доступа к фиктивным API
В настоящее время я использую Apiary для разработки своих API. Я использую Mock API и получаю доступ к макетам, используя частные URL-адреса. У нас есть большая команда, которая использует фиктивные конечные точки. Я хочу обеспечить дополнительную...
87 просмотров
schedule 30.08.2022