Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GlaiveServer


API

  1. /server/devices

    项目 内容
    说明 得到该服务器连接的设备数量
    url http://localhost:4000/server/devices
    method GET
    参数
    返回 data域 类型 说明
    devices integer 连接的设备数量
  2. /server/servers

    项目 内容
    说明 得到连接到该服务器的其它服务器数量
    url http://localhost:4000/server/servers
    method GET
    参数
    返回 data域 类型 说明
    servers integer 连接的服务器数量
  3. /device/<imei>

    项目 内容
    说明 获取设备的信息,包括位置、电量、在线状态等
    url http://localhost:4000/device/&lt;imei>
    <imei>是被查询设备的IMEI号
    method GET
    参数
    返回 data域 类型 说明
    location object
    location.lat float 纬度
    location.lng float 经度
    location.time timestamp 定位时间
    active integer 0: 离线 1: 在线
    power integer 电量百分比数值 0-100
  4. /device/<imei>/host

    项目 内容
    说明 获取设备的服务器信息
    url http://localhost:4000/device/&lt;imei&gt;/host
    <imei>是被查询设备的IMEI号
    method GET
    参数
    返回 data域 类型 说明
    mqtt object
    mqtt.host string 设备连接的mqtt broker地址
    mqtt.port integer 设备连接的mqtt broker 端口
    web object
    web.host string 设备的API服务器地址
    web.port integer 设备的API服务器端口
    server string 设备连接的服务器ID
  5. /device/<imei>/loc

    项目 内容
    说明 获取设备的位置信息
    url http://localhost:4000/device/&lt;imei&gt;/loc
    <imei>是被查询设备的IMEI号
    method GET
    参数
    返回 data域 类型 说明
    lat float 纬度
    lng float 经度
    time timestamp 定位时间
  6. /device/<imei>/active

    项目 内容
    说明 获取设备的在线状态
    url http://localhost:4000/device/&lt;imei&gt;/active
    <imei>是被查询设备的IMEI号
    method GET
    参数
    返回 data域 类型 说明
    active integer 0: 离线 1: 在线
  7. /device/<imei>/power

    项目 内容
    说明 获取设备的电量
    url http://localhost:4000/device/&lt;imei&gt;/power
    <imei>是被查询设备的IMEI号
    method GET
    参数
    返回 data域 类型 说明
    power integer 电量百分比数值 0-100
  8. /device/<imei>/users

    项目 内容
    说明 通知服务器更新设备的绑定用户
    url http://localhost:4000/device/&lt;imei&gt;/users
    <imei>是设备的IMEI号
    method POST
    参数
    返回
  9. /device/<imei>/fences

    项目 内容
    说明 通知服务器更新设备的围栏
    url http://localhost:4000/device/&lt;imei&gt;/fences
    <imei>是设备的IMEI号
    method POST
    参数
    返回
  10. /device/<imei>/config

    项目 内容
    说明 通知服务器更新设备的设置
    url http://localhost:4000/device/&lt;imei&gt;/config
    <imei>是设备的IMEI号
    method POST
    参数
    返回
  11. /device/<imei>/phonebook

    项目 内容
    说明 通知服务器更新设备的电话本
    url http://localhost:4000/device/&lt;imei&gt;/phonebook
    <imei>是设备的IMEI号
    method POST
    参数
    返回
  12. /device/<imei>/family

    项目 内容
    说明 通知服务器更新设备的家庭成员
    url http://localhost:4000/device/&lt;imei&gt;/family
    <imei>是设备的IMEI号
    method POST
    参数
    返回
  13. /device/<imei>/nodisturb

    项目 内容
    说明 通知服务器更新设备的免打扰设置
    url http://localhost:4000/device/&lt;imei&gt;/nodisturb
    <imei>是设备的IMEI号
    method POST
    参数
    返回
  14. /device/<imei>/alarm

    项目 内容
    说明 通知服务器更新设备的闹钟设置
    url http://localhost:4000/device/&lt;imei&gt;/alarm
    <imei>是设备的IMEI号
    method POST
    参数
    返回
  15. /device/<imei>/voice/<fromuser>/<voiceid>

    项目 内容
    说明 通知服务器向设备发送语音
    url http://localhost:4000/device/&lt;imei&gt;/voice/&lt;fromuser&gt;/&lt;voiceid>
    <imei>是设备的IMEI号
    <fromuser>是发送者的电话号码
    <voiceid>是语音的ID
    method POST
    参数
    返回
  16. /device/<imei>/monitor/<fromuser>

    项目 内容
    说明 通知服务器向设备发送监控指令
    url http://localhost:4000/device/&lt;imei&gt;/monitor/&lt;fromuser>
    <imei>是设备的IMEI号
    <fromuser>是发送者的电话号码
    method POST
    参数
    返回
  17. /device/<imei>/shutdown

    项目 内容
    说明 通知服务器关闭设备
    url http://localhost:4000/device/&lt;imei&gt;/shutdown
    <imei>是设备的IMEI号
    method POST
    参数
    返回
  18. /device/<imei>/find

    项目 内容
    说明 通知服务器发送设备响铃
    url http://localhost:4000/device/&lt;imei&gt;/find
    <imei>是设备的IMEI号
    method POST
    参数
    返回
  19. /device/<imei>/factory

    项目 内容
    说明 通知服务器恢复设备出厂设置
    url http://localhost:4000/device/&lt;imei&gt;/factory
    <imei>是设备的IMEI号
    method POST
    参数
    返回
  20. /device/<imei>/loc

    项目 内容
    说明 通知服务器发送定位指令
    url http://localhost:4000/device/&lt;imei&gt;/loc
    <imei>是设备的IMEI号
    method POST
    参数
    返回 data域 类型 说明
    lat float 纬度
    lng float 经度
    time timestamp 定位时间
  21. /device/<imei>/takephoto/<fromuser>/<sid>

    项目 内容
    说明 通知服务器发送定位指令
    url http://localhost:4000/device/&lt;imei&gt;/takephoto/&lt;fromuser&gt;/&lt;sid>
    <imei>是设备的IMEI号
    <fromuser>是发送者的电话号码
    <sid>是客户创建的会话id,回传时发送给用户
    method POST
    参数
    返回

About

点优后台设备服务器

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages