获取主机列表
GET
https://api.oraydev.cn/sl/v1/remotes
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://api.oraydev.cn/sl/v1/remotes?keyword=00:0C:29:1D:80:CC&keyword_field=mac&limit=10&offset=0&with_info=&with_state=&with_share=&online_status=1&sort=-remote_id'
响应示例响应示例
200 - 示例 1
[
{
"client": "string",
"create_time": 0,
"ent_id": 0,
"hostinfo": {
"envs": [
{
"id": "string",
"name": "string",
"param": "string",
"version": "string"
}
],
"plugins": [
{
"id": "string",
"name": "string",
"param": "string",
"version": "string"
}
]
},
"info": {
"avatar": "string",
"base_board": "string",
"configmodifiedtime": 0,
"contactemail": "string",
"cpu": "string",
"description": "string",
"description_share": "string",
"disk_drive": "string",
"memory": "string",
"name": "string",
"network_adapter": "string",
"os": "string",
"os_name": "string",
"pc_name": "string",
"remote_id": 0,
"tag_ids": "string",
"version": "string",
"versioncode": "string",
"video_controller": "string"
},
"ip": "string",
"is_connected": true,
"is_granted": true,
"is_mob_granted": true,
"is_multiple": true,
"is_package": true,
"is_share": true,
"lan_ip": "string",
"license": {
"account": "string",
"code": "string",
"is_bind": true,
"key": "string",
"level": 0,
"password": "string",
"remote_id": 0,
"service_id": 0,
"user_id": 0
},
"license_code": "string",
"limit_control": "string",
"mac": "string",
"owner_id": 0,
"remote_client": {
"client_id": "string",
"mac": "string",
"remote_id": 0,
"user_id": 0
},
"remote_id": 0,
"state": {
"addr": "string",
"fastcode": "string",
"ip": "string",
"login_time": 0,
"new_server": 0,
"origin_server_ip": "string",
"osname": "string",
"owner_id": 0,
"serverip": "string",
"serverip6": "string",
"state": 0,
"svr_version": "string",
"version": "string"
},
"statuscode": 0,
"user": {
"account": "string",
"expiredate": "string",
"host_modules": [
"string"
],
"remark": "string",
"remote_id": 0,
"status": 0,
"tag_ids": [
0
],
"type": 0,
"user_id": 0
}
}
]
请求参数
Query 参数
keyword
string
搜索关键字
示例值:
00:0C:29:1D:80:CC
keyword_field
string
可选
name
(缺省值,无需传值)、主机名;description
、备注;mac
、MAC地址;ip
、外网IP地址;fastcode
、识别码示例值:
mac
limit
integer
分页容量
示例值:
10
offset
integer
分页记录的位移
示例值:
0
with_info
boolean
是否返回设备信息
with_state
boolean
是否返回设备状态
with_share
boolean
是否返回共享状态
online_status
integer
可选
示例值:
1
sort
string
可选
示例值:
-remote_id