[关闭]
@chendbdb 2017-03-25T21:58:42.000000Z 字数 2296 阅读 2422

XXTouch网络授权服务端

XXTouch


API

获取IP(/ip)

直接请求返回设备IP

匹配接口(/test)

服务器端测试接口(每次开启产生的乱码不同)

授权接口(/auth-script/{mode}/{script})

脚本访问接口(用于脚本鉴权与授权的接口)

script 脚本key
mode 操作方式("auth","check","download","version")
未授权通过未通过开启未开启授权不存在授权通过无更新封停授权到期已授权授权到期需更新手动更新无法通讯检测网络授权*运行脚本可通讯授权页面提交是否开启离线授权检测本地授权停止脚本提示联网提示脚本到期使用检测版本封停授权页面提交*写入本地授权下载新版本无法通讯
auth接口(需要加密)

此接口必须以特定加密方式进行处理
处理完此接口必须试用check额外检测通过

提交 json

device_udid 设备udid
timestamp 时间戳
checkmd5 配对md5
authcode 授权码(为空为试用)

返回json

code 状态码(非0则异常)
message 消息

check接口(需要加密)

此接口必须以特定加密方式进行处理
此接口返回后必须进行二次鉴定方可生效

提交json

device_udid 设备udid
timestamp 时间戳
checkmd5 配对md5

返回json

code 状态码(非0则异常)
message 消息
checkmd5 状态码(非0则异常)
timestamp 时间戳
out_time 到期时间(到期的中文标准时间)
out_timetimestamp 到期时间(到期的时间戳)

download下载接口

下载对应“scriptkey”的脚本文件
返回为纯脚本内容(加密脚本byte内容)

version版本信息接口

获取对应“scriptkey”的版本信息,此接口用于判断版本。

返回json

code 状态码(非0则异常)
message 消息
version 版本号
VersionLog 版本信息
ForcedUpgrade 是否强制更新

脚本列表操作(/db/scripts/{mode}/{user-key})

mode 操作方式("add","edit","del","list")
user-key 鉴权码(目前只支持admin-key)

add 添加脚本

edit 修改脚本

del 删除脚本

list 删除脚本

授权码列表操作(/db/authcode/{mode}/{user-key})

mode 操作方式("add","edit","del","list")
user-key 鉴权码(目前只支持admin-key)
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注