1.所有接口返回值均为json格式,例如{"version":"1.0.1","code":0},code字段不为0则调用错误,数据返回请自行调用查看。
2.端口固定为8080,请先排除本地端口占用,导致http服务无法开启。
3.setcurrentrecordparam使用前先设置参数在/var/mobile/ctwparams.txt文件中
4.需要修改ID的接口记录名后使用getbakidfromname接口获取ID可以调用。
以客户端的IP通用,这里使用127.0.0.1举例
| 功能 | 代码 |
|---|---|
| 启动应用 | openURL("CTW://?cmd=open"); |
| 一键新机 | openURL("CTW://?cmd=newrecord"); |
| 下一条记录 | openURL("CTW://?cmd=nextrecord"); |
| 清除所有记录 | openURL("CTW://?cmd=deleteallrecords"); |
| 生效指定记录 | openURL("CTW://?cmd=activerecord&ID="); |
| 生效第一条 | openURL("CTW://?cmd=activefirstrecord"); |
| 生效最后一条 | openURL("CTW://?cmd=activelastrecord"); |
| 删除指定记录 | openURL("CTW://?cmd=deleterecord&ID="); |
| 直接导入记录 |
openURL("CTW://?cmd=importdirect"); 导入记录放在/var/mobile/Media/CTWImport/下 |
| 导出指定记录 |
openURL("CTW://?cmd=exportrecord&ID="); 导出记录在/var/mobile/Media/CTWExport/下 |
| 导出所有记录 |
openURL("CTW://?cmd=exportallrecords"); 导出记录在/var/mobile/Media/CTWExport/下 |
| 重命名当前记录 |
openURL("CTW://?cmd=renamecurrentrecord&name="); 重命名记录名。注:中文请使用URL编码。 |
| 记录名查ID |
openURL("CTW://?cmd=getbakidfromname&name="); 根据记录名查ID |
| 获取当前记录参数 |
openURL("CTW://?cmd=getcurrentrecordparam"); 获取的参数在/var/mobile/ctwparams.txt文件中 |
| 设置当前记录参数 |
openURL("CTW://?cmd=setcurrentrecordparam"); 设置的参数在/var/mobile/ctwparams.txt文件中。1.5.2以后不在支持,请查看帮助文档中通过客户识别码下发自定义参数的描述。 |
| 启用禁用APP |
openURL("CTW://?cmd=enablerecordapp"); 设置参数bid=bundle id,参数enable=1或0是否启用 |
| 获取所有记录名列表 |
openURL("CTW://?cmd=getallrecordsname"); 获取的记录名列表在/var/mobile/ctwrecords.txt文件中 |
| 修改GPS定位 |
openURL("CTW://?cmd=relocationwithbid"); 设置参数x,y,z,r,bid - 经纬度,海拔,随机范围,bundle id |
| 下载二维码分享的配置 |
openURL("CTW://?cmd=loadcloudconfig&device_id="); 参数为分享的设备ID |
| 返回值 | 说明 |
|---|---|
| 0 | 指令执行正常完成。 |
| 1 | 指令执行出错。 |
| 2 | 指令正在执行过程中,还未完成。 |
| 4 | 下一条记录已到最后一条(仅针对nextrecord指令)。 |
| 参数名称 | 说明 |
|---|---|
| RecordID | 记录ID,如:"微信001"。 |
| RecordName | 记录名,默认自动生成。 |
| DeviceName | 设备名称,如:"xxxx iPhone"。 |
| SystemVersion | 系统版本号,如:"10.3.1"。 |
| IDFA | IDFA值。 |
| IDFV | IDFV值。 |
| UDID | 设备UDID值。 |
| IMEI | 设备IMEI值。 |
| SerialNum | 设备序列号。 |
| MAC | MAC地址。 |
| SSID | SSID值。 |
| BSSID | BSSID值。 |