Как использовать Почтальон и FIWARE API? - PullRequest
2 голосов
/ 21 апреля 2019

Некоторые учебные пособия по вебинарам FIWARE Wednesday, например, этот https://youtu.be/SP0zFdTybA4, показывает использование Почтальона для взаимодействия с FIWARE API. Я не уверен, какая конфигурация необходима для его запуска и запуска.

Я мог бы использовать команду curl, но при запуске почтальона. Я новичок в FIWARE API и Почтальон.

Может кто-нибудь показать мне, как настроить Postman для использования с FIWARE API? Спасибо.

Ответы [ 2 ]

2 голосов
/ 23 апреля 2019
  1. Установка Почтальона
  2. Ознакомьтесь с одним из Учебников
  3. В верхней части Учебника есть опция «Запускать почтальона»
  4. Откроется почтальон, и вы увидите коллекцию, например «FIWARE Начало работы» Posttman collection
  5. Если ваша система Fiware работает на сервере, отличном от localhost, например example.comвам нужно изменить переменную {{orion}} в коллекции
  6. Нажмите на три точки в коллекции, затем выберите «Правка» и на вкладке «Переменные» перезапишите текущее значение адресом вашего сервера.
1 голос
/ 24 апреля 2019
  1. Установка и запуск Почтальона.
  2. Измените требуемую операцию запроса (POST, GET, APPEND и т. Д.).
  3. Введите публичный IP-адрес требуемого узла, с полным путем.Например:

    • В случае запроса POST к iotagent-json: http://<Ip Address>:7896/iot/json?i=<deviceID>&k=<api-key>
    • В случае запроса GET от контекст-брокера Orion: http://<Ip Address>:1026/v2/entities
  4. Добавить заголовки (-H) на вкладке Headers:

    • Добавить fiware-service, fiware-servicepath, content-type и его значения.
    • Значение по умолчанию fiware-service равно openiot и fiware-servicepath равно /.
  5. Если тип запроса POST, добавьте полезную нагрузку данных на вкладку Body, а такжевыберите aplication/json в качестве типа контента в раскрывающемся меню.
  6. Отправить, чтобы поразить данный API.

Можно также импортировать оператор запроса CURL в Почтальоне:

  1. Открыть приложение «Почтальон»
  2. Нажмите «Импорт», расположенный в верхнем левом углу
  3. . В «Импорт» выберите вкладку «Вставить текст»
  4. Копироватьи вставьте данные запроса CURL в указанную область ввода под вкладкой «Вставить необработанный текст».
  5. Нажмите кнопку «Импорт», расположенную в правом нижнем углу
  6. Проверьте, является ли тип данных application/json или нет ввкладка тела, если не выбратьapplication/json из выпадающего меню на вкладке тела.
  7. Нажмите кнопку «Отправить», чтобы опубликовать данные. "

Для получения более подробной информации обратитесь к моей конфигурации:

  1. POST-запрос на iotagent-json
  2. GET-запрос от брокера контекста Orion
...