Total Control REST API HTTP 请求的 URL 格式

Total Control REST API 发送 HTTP 请求的 URL 由协议名称 ,主机名称(IP地址或者域名),端口号,路径 和查询字符串组成,其中协议名称为 http ,默认端口号为 8090。
例如:获取手机短信内容的 REST API 为:
http://localhost:8090/TotalControl/v1/devices/device@-1174886816/messages?position=1&count=2&token=YFUl0PEN0m1A51Sw

协议名称: http
主机名称: localhost
端口号: 8090
路径: /TotalControl/v1/devices/device@-1174886816/messages
查询字符串:position=1&count=2&token=YFUl0PEN0m1A51Sw
其中端口号是可以根据个人喜好设置的,请看下面关于【Total Control REST API 参数设置】的介绍。

Total Control REST API 参数设置

在 Total Control 控制面板点击【系统设置】—【REST API】栏,就可以对 REST API 参数设置,如下图所示:

  • 账户信息
    用户名和密码用于 token 建立连接,获取 token 需要将用户名密码按照Base64编码。用户可根据个人喜好修改用户名和密码。
  • 时长设置
    默认设置连接时间为 15 分钟,该时间表示 token 的有效期。
    设置为 0 ,表示连接时长无限制,持续无限长时间。
  • 端口设置
    REST 服务器默认端口时间为 8090,用户也可以自定义端口号,端口号的范围在 1025 到 10000 之间。
    注意:
    修改端口号后,重启 Total Control 才生效。
  • HTTP 请求
    记录客户端连接到 Total Control 的请求次数,每请求一次,加 1。
  • 连接列表
    连接列表显示连接过来的 IP,默认为正常状态。超过设置的时长,自动变为超时。