复制链接

扫一扫

取卡串用户信息

API详情
名称:取卡串用户信息
API:getinfo.ic
说明:返回info字段要获取信息
返回说明:返回要求用户必须登录成功而且要卡串没到期情况下才会返回,否则返回空内容,根据type=1返回全部数组会忽略info传递参数
参数
说明
注释
&api=API接口名称必填
&BSphpSeSsL=BSphpSeSsL连接Cookies必填
&date=服务器时间超时验证可空,后台设置超时0就是关闭
&md5=程序MD5可空,后台MD5内容要为空
&mutualkey=通信认证Key必填,用作软件数据包交换数据验证串
&appsafecode=封包劫持检测可空,客户端提交参数给服务器时候原样返回
&sgin=签名验证可空,详情看签名验证规则
&info=获取信息


信息字段:
激活时间=ReDate
激活时Ip=ReIp
用户状态0正常=IsLock
登录时间=LogInDate
登录Ip=LogInIp
到期时/点=VipDate
绑定特征=Key
用户分组名称=ClassNane
用户分组别名=Class_Mark
VipWhether=vip是否到期没有到期返回1到期返回2

&type=返回信息格式填1 返回全部参数JSON,info会无效
&ic_carid=卡号可空,系统会自动通过登录的BSphpSeSsL获取,BSphpSeSsL不可空
&ic_pwd=卡号密码可空,没有留空

Function BS接口验证检测心跳()
//心跳包用检测账号是否到期,是否掉线等状态,以及绑定机器码是否一致
//接口说明 http://pro.vip.bsphp.com/index.php?act=chm&id=50
Dim 信息 = BS_发送HTTP封包(“&api=getinfo.ic&info=VipDate|Key|VipWhether&type=1”)
TracePrint(“心跳返回”&信息)
//命令库第191行:心跳返回2019-01-18 15:07:50|b2bcdae618c6b514a07e67f435630e05|1

Dim arrs = Split(信息, “|”)
If UBOUND(arrs) > 2 Then
变量绑定机器码 = arrs(1)
//等于2是到期
If arrs(2) = 2 Then
变量登录_状态 = 0
ShowMessage “使用到期了”
TracePrint(“使用到期了”)
Delay 3000
EndScript//停止脚本
End If

ElseIf 信息 = 1083 Then
变量登录状态 = 0
ShowMessage “没有登录”
TracePrint(“使用到期了”)
Delay 3000
EndScript//停止脚本

End If

End Function