复制链接

扫一扫

取卡串用户信息

API详情
名称: 取卡串用户信息
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 用户分组名称=Class_Nane 用户分组别名=Class_Mark VipWhether=vip是否到期没有到期返回1到期返回 获取到期时间倒计时:UserVipDateSurplus_DAY=天 UserVipDateSurplus_H=时 UserVipDateSurplus_I=分 UserVipDateSurplus_S=秒 2024.3.号版本有
&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调用 点击下载演示 加密通信案例参考调用