繁体   English   中英

如何使用Postman和FIWARE API?

[英]How to use Postman and the FIWARE API?

FIWARE星期三网络研讨会的一些教程,例如https://youtu.be/SP0zFdTybA4 ,展示了如何使用Postman与FIWARE API进行交互。 我不确定要启动它并运行它需要什么配置。

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

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

  1. 安装邮递员
  2. 查看其中一个教程
  3. 在教程的顶部,有“在邮递员中运行”选项
  4. 邮递员将打开,您将看到集合,例如“ FIWARE入门” 邮递员集合
  5. 如果您的Fiware系统在与本地主机不同的服务器上运行,例如example.com,则需要修改集合中的变量{{orion}}
  6. 单击集合上的三个点,然后选择“编辑”,然后在“变量”选项卡中用您的服务器地址覆盖“当前值”。
  1. 安装并启动Postman。
  2. 根据需要更改请求操作(POST,GET,APPEND等)。
  3. 输入所需节点的公共IP地址以及完整路径。 例如:

    • 如果对iotagent-json进行POST请求: http://<Ip Address>:7896/iot/json?i=<deviceID>&k=<api-key>
    • 如果来自Orion上下文代理的GET请求: http://<Ip Address>:1026/v2/entities
  4. Headers选项卡中添加标题(-H):

    • 添加fiware-servicefiware-servicepathcontent-type及其值。
    • fiware-service默认值为openiotfiware-servicepath fiware-service默认值为/
  5. 如果请求类型为POST,请在“ Body选项卡中添加数据有效负载,还从下拉菜单中选择aplication/json作为内容类型。
  6. 发送以击中给定的API。

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

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

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

  1. iotagent-json上的POST请求
  2. 来自Orion上下文代理的GET请求

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM