deviceid 获取设备号

是否需要验证:否

控制客户端发送

GET /deviceid HTTP/1.1    
Host: 服务端 IP   
Connection: close    
Content-Length: 0
属性 说明
HTTP 方法 GET /deviceid HTTP/1.1
Host 服务端 IP
Port 端口号,触动精灵端口号为 50005,小精灵端口号为 50015(安卓 10 及以上系统端口号为 50055)
Connection close 不支持长链接
Content-Length HTTP 消息长度

服务返回

HTTP/1.1 200 OK
Connection: close
触动精灵设备号
属性 说明
HTTP 返回代码 HTTP/1.1 200 OK
Connection close 不支持长链接
webdata 触动精灵设备号

Lua 示例代码

触动精灵示例代码

require "TSLib"
--10.0.0.63 为设备 IP 并且需要是局域网,触动精灵端口为 50005
webdata1 = httpGet("http://10.0.0.63:50005/deviceid?Connection=close&Content-Length=0")
--获取设备号
if webdata1 then
    dialog("设备号:"..webdata1)
else
    dialog("获取失败")
end
local ts = require("ts")
header_send = {["Connection"]="close"}
body_send = {["Content-Length"]=0}
ts.setHttpsTimeOut(60)
--10.0.0.63 为设备 IP 并且需要是局域网,触动精灵端口为 50005
status_resp, header_resp,body_resp = ts.httpGet("http://10.0.0.63:50005/deviceid", header_send, body_send)
if status_resp == 200 then
    dialog("设备号:"..body_resp,5)
else
    dialog("获取失败")
end

小精灵示例代码


require "TSLib"
--创建小精灵时需要勾选网络插件及 Remote API,否则将无法使用
--10.0.0.63 为设备 IP 并且需要是局域网,小精灵端口为 50015
webdata1 = httpGet("http://10.0.0.63:50015/deviceid?Connection=close&Content-Length=0")
--获取设备号
dialog("设备号:"..webdata1)

注意事项

  • 安卓标准版、iOS 标准版及 iOS 专业版必须有授权,授权为试用状态无法调用。

  • 安卓 10 及其以上系统小精灵需要修改端口号为 50055。

Copyright 北京帮你玩科技有限公司 2023 all right reserved,powered by Gitbook该文章修订时间: 2024-03-06 17:50:18

results matching ""

    No results matching ""