局域网广播

  • 在搜索设备时,先建立一个 UDP 接收端,然后发送一个包含自己 IP 地址和端口信息的广播
  • 广播的端口号为 14099,UDP 接收端就会收到来自触动客户端(触动标准版、专业版、小精灵)的回复

是否需要验证:否

控制端需要发送信息

{"ip":"接收端 IP", "port":接收端端口号}

参数 说明
ip 接收端 IP
port 接收端端口号

返回值

{
  "deviceid" : "6ce0b099ac985f2d43b76f717f281ec0",
  "osType" : "iOS",
  "tsversion" : "3.1.3",
  "clientType" : 1,
  "sysver" : "9.3.2",
  "port" : 50005,
  "devname" : "am0702",
  "try" : false,
  "ip" : "10.0.0.127",
  "auth" : true
}
属性 类型 说明
deviceid string 设备号,Android 标准版设备号请使用 getTSAccountID 函数获取
osType string iOS/Android
tsversion string 触动精灵引擎版本,注意与客户端版本区分
clientType number 0 - 非专业版(即标准版),1 - 专业版;小精灵无此字段
sysver string 设备系统版本
port number 端口号,触动精灵默认 50005,小精灵 50015(安卓 10 及以上系统端口号为 50055)
devname string 设备名称
try boolean 是否在试用期
ip string 设备 IP
auth boolean 客户端授权状态,true - 已授权,false - 未授权

注意事项

  • 安卓标准版(支持账号登录)设备号长度为 33 位,安卓小精灵、iOS 小精灵、iOS 标准版和专业版设备号长度均为 32 位

  • iOS 专业版和标准版设备号长度虽然相同,但生成规则完全不同,同一台手机安装专业版和标准版生成的设备号并不一致

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

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

results matching ""

    No results matching ""