Skip to main content

1. Postman 简介

Postman 是一款常用的 API 调试工具,可以发送 HTTP 请求、查看响应结果,支持 GET、POST、PUT、DELETE 等多种请求方式。

2. 确认IP地址以及端口

IP是部署了乐维产品的IP 乐维产品默认使用了2个端口
  • 80/443端口 (对应前端接口)
  • 8081 (对应后端接口,API请求也使用这个接口)
特殊情况,若存在8081没有放通的,可使用/backend_api 地址请求,这个地址通过80代理到了8081 总结起来,有2个方式可以请求到API(下图假设部署地址为192.168.3.92) ▶ http://部署IP:8081 Postman10141png ▶ http://部署IP/backend_api Postman1014222

3. 确认签名secret

密钥用于加密参数,支持以下2种方式
  • 通用秘钥(无接口权限控制,由平台提供,在lwjk_app目录下的.env内,有一个API_SECRET_KEY)(示例)
注: 目录通常为/itops/nginx/html/lwjk_app/,具体以安装目录为准。
  • 应用权限配置秘钥(由管理员在系统管理》API管理下创建),包含两部分,分别为Access Key与Secret Key
Access Key 作为请求头的一部分,Secret Key作为通用秘钥的API_SECRET_KEY

4. 确认请求地址

例如我们要求请求告警列表 Postname33331014 结合前面的信息,请求地址如图 Postmane101444444

5. 确认请求参数

请求使用Content-Type: application/json,因此Postman需要使用raw的JSON格式 假设我们要取历史告警的第一页,每页为20条,如图 Postman101455555

6. 请求参数签名

直接复制以下代码到postman的Pre-request Script即可
注意: 要把代码里的const secret = ‘033bd94b1168d7e4f0d644c3c95e35bf’ 值修改为实际生产环境的值,也就是第三步的值!
Postman1014666666 代码如下(以下代码会让Postman在每次请求前,自动在发送的JSON参数里追加timestamp、sign参数):

7. 点击Send按钮完成请求

Postman10147777777
Last modified on October 14, 2026