Публикации по теме 'raml'
raml-javascript-генератор Быстрый старт
raml-javascript-generator Быстрый старт
raml-javascript-generator — это инструмент, который создает клиенты JavaScript API из определений RAML API. Он принимает файл RAML в качестве входных данных и выводит пакет NPM.
Начнем с установки raml-javascript-generator :
$ npm install raml-javascript-generator -g
Теперь нам нужен файл RAML, давайте воспользуемся файлом world-music-api из репозитория raml-org/raml-examples . На этом этапе мы можем либо сослаться на..
Вопросы по теме 'raml'
Многоразовый подмаршрут определения RAML
В нашем API будет многоразовый /posts подмаршрут, который будет применяться к различным маршрутам верхнего уровня.
Например:
/me/posts
/users/{user-id}/posts
...
Пример для сообщений:
/posts
/{post-id}
/likes...
229 просмотров
schedule
18.09.2021
Использование свойств шаблона с additionalProperties: false
У меня есть требование указать API в raml, где должны быть указаны свойства объекта, иначе проверка должна завершиться неудачей. Это достигается additionalProperties: false .
Кроме того, я хотел бы указать, что объекты запроса могут содержать...
549 просмотров
schedule
02.12.2021
Как я могу указать файл в качестве ответа в RAML 1.0
Как я могу упомянуть файл в качестве ответа в RAML в RAML 1.0 Пример: My Mule API создает файл из данных sql, поэтому как я могу упомянуть файл в качестве ответа. Я пишу RAML для создания файла из данных sql?
Правильно ли упоминать приложение / csv...
354 просмотров
schedule
22.11.2021
raml 1.0 типы ответов
Я пытаюсь создать документацию RAML (v 1.0), и я застрял в швах на самых первых этапах. У меня есть ресурс поставщика, который я определил следующим образом:
types:
Vendor:
type: object
properties:
name: string...
451 просмотров
schedule
26.03.2022
RAML как документировать вложенные параметры
Как документировать вложенные параметры (независимо от запроса или тела) с помощью RAML? Например:
{
"credentials: {
"login": "some-login",
"key": "some-key"
}
}
141 просмотров
schedule
20.05.2022
Проверка RAML API во FrontEnd
Я пишу код проверки в приложении React, чтобы проверить соответствие ввода спецификациям RAML. Я использую 'raml-валидировать' .
Чего я пока не могу понять, так это того, как я могу добавить коды для проверки ввода, соответствующего спецификациям...
507 просмотров
schedule
08.07.2022
Я конвертирую json в raml, так как / alert он получает правильный ответ, но для / alert / {alerttid} он не принимает ответ. Вот мой код raml
Я конвертирую json в raml, чтобы / alert / он получал правильный ответ, но для /alert/{alertid} он не принимает ответ. Мне нужен ответ для конкретного API-интерфейса alertId. Вот мой код raml. Есть много идентификаторов в предупреждении, я хочу...
251 просмотров
schedule
12.07.2022
RAML Trait, обертывающий объект ответа (для определения REST API)
Используя RAML, я пытаюсь создать оболочку, которую несколько API-интерфейсов могут использовать для переноса ответа. То есть общий ответ обволакивает.
Я придумал это:
title: Response Envelop
version: 1.0
uses:
another: ./another.raml...
321 просмотров
schedule
27.07.2022
RAML показывает ошибку при добавлении признаков или типа ресурса и имен во внешние файлы типа признака или ресурса
Я использую Mule 4 и Anypoint Studio 7.
Я реорганизовал RAML-файл, чтобы Traits и ResourceTypes были в их собственных файлах, чтобы на них можно было ссылаться из основного RAML-файла. В основном файле RAML ссылка выделяется красным цветом и...
851 просмотров
schedule
23.09.2022
Определение имени пользователя и паролей с использованием безопасности «Базовая аутентификация»
Где я могу определить действительный набор имени пользователя и паролей для аутентификации с использованием RAML.
Вот код RAML, который я использую.
3037 просмотров
schedule
02.10.2022
RAML: вложенные схемы
1) Могу ли я использовать вложенность в определении схемы при написании RAML?
Например:
schemas:
- DNSResponse: |
{
"type": "object",
"properties": {
"AnswerSection": {
"type": "array",...
8264 просмотров
schedule
28.06.2023
RAML resourceTypes и трейты VS Swagger $ref
Мне очень нравится, как RAML фокусируется на уменьшении дублирования и повышении согласованности между API с использованием ResourceTypes и Traits.
Но после более внимательного изучения спецификации Swagger оказывается, что вы можете сделать то же...
1107 просмотров
schedule
03.05.2023
Mule esb: проверка элементов массива в файле .raml
У меня есть следующее определение схемы json в моем файле .raml
- request: |
{
"type": "object",
"$schema": "http://json-schema.org/draft-03/schema",
"id": "http://jsonschema.net",
"required": true,
"properties": {
"personProperty":...
1396 просмотров
schedule
19.11.2022
Плагин Intellij IDEA для RAML
Я только начал использовать RAML в своем проекте Java. Я использую Intellij IDEA, и мой файл RAML отображается в виде необработанного текста без выделения текста. Кажется, он вообще не распознает этот тип файла.
Есть ли плагин для RAML в...
5558 просмотров
schedule
01.08.2023
Как определить массив типа во внешнем файле в Raml?
Если у меня есть файл, определяющий тип данных SimpleDuple , а в другом файле, определяющий другой тип данных с именем DiscreetFilter , я хочу, чтобы свойство values было массивом SimpleDuple , как бы я мог использовать там include?
Рассмотрим...
9624 просмотров
schedule
24.11.2022
Парсер Java RAML: java.lang.NoSuchFieldError: VALUE
Это та же ошибка, что и здесь: Получение java.lang.NoSuchFieldError: VALUE в RamlValidationService
Однако в этом случае проблема заключалась не в использовании Maven для депов, а в том, что я это делаю.
Мой простой файл RAML:
/echo:...
445 просмотров
schedule
08.06.2023
Как пометить службу REST как устаревшую в RAML
Мы обновляем нашу спецификацию RAML 0.8 и хотим пометить метод как устаревший и указать на другой метод в том же API. Возможно ли это в RAML? Я читал некоторые статьи, но пока не ясно, реализовано ли это
1291 просмотров
schedule
07.10.2022
Можно ли написать функцию «попробовать сейчас» в RAML?
Я играю с RAML, чтобы документировать наш API. Я нашел довольно простое приложение командной строки, которое будет генерировать HTML из спецификации RAML. html2raml
Вывод действительно чистый, и мне нравится его стиль и простота, но ему не...
30 просмотров
schedule
30.06.2023
RAML получить значение baseUri
Я хотел бы избежать жесткого кодирования каждый раз базового uri в спецификации и использовать определенный в корне, есть ли способ достичь этого, например:
#%RAML 1.0
title: Some Service
version: v1
baseUri: https://example.com
/test:
post:...
465 просмотров
schedule
15.06.2023
Неверный заголовок ответа Content-Type в mock-сервисе Anypoint Platform RAML
Я использую платформу Mulesoft Anypoint для разработки REST API. Я ожидаю ответа JSON от REST API, но получаю ответ XML.
Я написал ниже RAML-файл -
#%RAML 1.0
baseUri: https://mocksvc.mulesoft.com/mocks/aa0b3fb6-9fd7-4196-991e-d030a25bc84b #...
1129 просмотров
schedule
26.02.2023