文档
测试
POST
api_jsonrpc.php

请求头

参数名
类型
描述
必填
Content-Type
String
请求的 Content-Type 头部必须设置为以下值之一: application/json-rpc, application/json 或 application/jsonrequest
必填

请求参数

参数名
类型
描述
必填
jsonrpc
String
API使用的JSON-RPC协议的版本; API实现JSON-RPC版本2.0;
必填
method
String
user.login调用的API方法;
必填
params
JSON
请求传递参数
必填
user
String
用户账号
必填
password
String
用户密码
必填
id
String
请求的任意标识符;
必填
auth
String
用户认证令牌; 因为我们还没有一个,它的设置null。
必填

响应参数

参数名
类型
描述
必填
jsonrpc
string
示例:2.0 JSON-RPC协议的版本;
必填
result
string
示例:0424bd59b807674191e7d77572075f33 方法返回的数据;
必填
id
number
示例:1 相应请求的标识符。
必填

说明 / 示例

在访问运维中的任何数据之前,你需要登录并获取身份验证令牌。这可以使用该 user.login 方法完成。让我们假设你想要以标准运维 Admin用户身份登录。然后,你的JSON请求将如下所示: { "jsonrpc": "2.0", "method": "user.login", "params": { "user": "Admin", "password": "fanson888" }, "id": 1, "auth": null } 如果你正确提供了凭据,API返回的响应将包含用户身份验证令牌: 返回示例 { "jsonrpc": "2.0", "result": "0424bd59b807674191e7d77572075f33", "id": 1 }