ShadowsocksR WebApi对接
功能:SSRController
本章节重点为ShadowsocksR的获取节点与用户信息
注意
节点后端与面板使用的时间误差不应该超过5分钟,否则API授权验证失败
获取节点信息
GET
https://api.proxypanel.ml/api/ssr/v1/node/:id
VNet后端启动和重载时获取节点信息
Path Parameters
Name
Type
Description
id*
integer
节点ID:int(10) unsigned
Headers
Name
Type
Description
key*
string
由管理后台线路系统,线路授权处取得授权密钥
timestamp*
integer
每次请求的10位时间戳
{
"status": "success",
"code": 200,
"data": {
"id": 2,
"method": "aes-256-cfb",
"protocol": "origin",
"obfs": "plain",
"obfs_param": "",
"is_udp": 1,
"speed_limit": 6555555,
"client_limit": 1,
"single": 0,
"port": 1080, // 只在单端口模式使用
"passwd": "", // 只在单端口模式使用
"push_port": 8081
},
"message": "获取节点信息成功"
}
获取用户列表
GET
https://api.proxypanel.ml/api/ssr/v1/userList/:id
VNet后端启动和重载时获取用户列表
Path Parameters
Name
Type
Description
id*
integer
节点ID:int(10) unsigned
Headers
Name
Type
Description
key*
string
由管理后台线路系统,线路授权处取得授权密钥
timestamp*
integer
每次请求的10位时间戳
{
"status": "success",
"code": 200,
"data": [
{
"uid": 1,
"port": 10000,
"passwd": "@123",
"method": "aes-256-cfb",
"protocol": "origin",
"obfs": "plain",
"obfs_param": "",
"speed_limit": 134217728,
"enable": 1
},
{
"uid": 2,
"port": 10001,
"passwd": "mGUZwX",
"method": "aes-256-cfb",
"protocol": "origin",
"obfs": "plain",
"obfs_param": "",
"speed_limit": 131072,
"enable": 1
}
],
"message": "获取用户列表成功",
"updateTime": 1565172630
}
最后更新于
这有帮助吗?