如何使用Postman和FIWARE API?

问题描述 投票:2回答:2

FIWARE周三网络研讨会的一些教程,例如:这一个https://youtu.be/SP0zFdTybA4,显示使用Postman与FIWARE API进行交互。我不确定启动和运行所需的配置。

我可以使用curl命令但是在运行邮递员时。我是FIWARE API和Postman的新手。

谁能告诉我如何配置Postman与FIWARE API一起使用?谢谢。

fiware
2个回答
2
投票
  1. 安装邮递员
  2. 看看其中一个Tutorials
  3. 在教程的顶部,有选项“Run in Postman”
  4. 邮递员将打开,你会看到收藏,例如“FIWARE入门”Posttman collection
  5. 如果您的Fiware系统在与localhost不同的服务器上运行,例如example.com您需要修改集合中的变量{{orion}}
  6. 单击集合中的三个点,然后选择“编辑”,并在“变量”选项卡中使用服务器地址覆盖“当前值”。

1
投票
  1. 安装并启动Postman。
  2. 根据需要更改请求操作(POST,GET,APPEND等)。
  3. 输入所需节点的公共IP地址,带有完整路径。例如: 如果是对iotagent-json的POST请求:http://<Ip Address>:7896/iot/json?i=<deviceID>&k=<api-key> 如果是来自Orion context-broker的GET请求:http://<Ip Address>:1026/v2/entities
  4. Headers选项卡中添加标题(-H): 添加fiware-servicefiware-servicepathcontent-type及其价值观。 fiware-service的默认值是openiot,而fiware-servicepath/
  5. 如果请求类型为POST,则在Body选项卡中添加数据有效内容,同时从下拉菜单中选择aplication/json作为内容类型。
  6. 发送以命中给定的API。

也可以在Postman中导入CURL请求语句:

  1. 打开邮递员申请
  2. 单击位于左上角的“导入”
  3. 从导入,选择选项卡“粘贴原始文本”
  4. 将CURL请求数据复制并粘贴到“粘贴原始文本”选项卡下面的给定输入区域。
  5. 单击位于右下角的“导入”
  6. 在body选项卡中检查数据类型是否为application/json,如果没有,请从body选项卡的下拉菜单中选择application/json
  7. 点击“发送”按钮发布数据。“

有关更多详细信息,请参阅我的配置:

  1. POST Request on iotagent-json
  2. GET Request from Orion context broker
© www.soinside.com 2019 - 2024. All rights reserved.