名称: | 取卡串用户信息 | |
API接口: | getinfo.ic | |
说明: | 返回info字段要获取信息 | |
返回说明: | 返回要求用户必须登录成功而且要卡串没到期情况下才会返回,否则返回空内容,根据type=1返回全部数组会忽略info传递参数 | |
参数
|
说明
|
注释
|
&api= | API接口名称 | 必填 |
&BSphpSeSsL= | BSphpSeSsL连接Cookies | 必填 |
&date= | 服务器时间超时验证 | 可空,后台设置超时0就是关闭 |
&mutualkey= | 通信认证Key | 必填,用作软件数据包交换数据验证串 |
&appsafecode= | 封包劫持检测 | 可空,客户端提交参数给服务器时候原样返回 |
&md5= | 程序MD5 | 可空,后台MD5内容要为空 |
&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
调用接口指引 | ||
标准调用 | 前往查看 | 标准POST/GET传递调用,无加密等配置 |
在线调试 | 前往ApiDbug工具 | 在线调试工具快速模拟客户端环境调试,需要配置软件信息 |
SDK调用 | 点击下载演示 | 加密通信案例参考调用 |