复制链接

扫一扫

一次性过期与劫持防护

API详情
名称:
API接口:
说明:
返回说明:
参数
说明
注释
&api= API接口名称 必填
&BSphpSeSsL= BSphpSeSsL连接Cookies 必填
&date= 服务器时间超时验证 可空,后台设置超时0就是关闭
&mutualkey= 通信认证Key 必填,用作软件数据包交换数据验证串
&appsafecode= 封包劫持检测 可空,客户端提交参数给服务器时候原样返回
&md5= 程序MD5 可空,后台MD5内容要为空

说明:绿色公共参数每个接口都有的,蓝色当前接口私有参数.

API详情
名称:取BSphpSeSsL
API:BSphpSeSsL.in
说明:本参数用累获取连接标记,如同浏览器Cookies
返回说明:BSphpSeSsL连接Cookies,&BSphpSeSsL=在这个参数上使用
参数
说明
注释
&api=API接口名称必填
&date=服务器时间超时验证可空,后台设置超时0就是关闭
&md5=程序MD5可空,后台MD5内容要为空
&mutualkey=通信认证Key必填,用作软件数据包交换数据验证串
&appsafecode=封包劫持检测可空,客户端提交参数给服务器时候原样返回
&sgin=签名验证可空,详情看签名验证规则

客户端代码配置参数说明

说明:客户端主要参数appsafecode参数,没每次客户端发起HTTP请求时候随机一个字符串,该字符串会原样返回,返回返回字符串跟发出不一样,就说明数据包是劫持的,或者拦截的。就把程序关闭等操作

参数提交案例

将后台>进入配置通信里接收参数模式调整自动识别,如果对URL参数传递了解该模式自行设置,标准模式下接收名文,输出根据自己需要,调试时候可设置名文,建议使用JSON/XML为输出格式。

根据自己需要选择合适自己发包模式,标准GET最简单。

GET可在IE浏览器直接打开请求

  1. http://app.bsphp.com/AppEn.php?appid=8888888&m=95e87faf2f6e41babddaef60273489e1&api=BSphpSeSsL.in&date=2018-12-2113:14:12&md5=&mutualkey=6600cfcd5ac01b9bb3f2460eb416daa8&appsafecode=12345

请自己构造POST环境

POST地址

  1. http://app.bsphp.com/AppEn.php?appid=8888888&m=95e87faf2f6e41babddaef60273489e1

POST数据包

  1. api=BSphpSeSsL.in&date=2018-12-21-13:14:12&md5=&mutualkey=6600cfcd5ac01b9bb3f2460eb416daa8&appsafecode=12345

请自己构造POST环境

当前提交数据包是BASE64加密,后台接收加密需要选择BASE64加密

POST地址

  1. http://app.bsphp.com/AppEn.php?appid=8888888&m=95e87faf2f6e41babddaef60273489e1

POST数据包

  1. parameter=YXBpPUJTcGhwU2VTc0wuaW4mZGF0ZT0yMDE4LTEyLTIxLTEzOjE0OjEyJm1kNT0mbXV0dWFsa2V5PTY2MDBjZmNkNWFjMDFiOWJiM2YyNDYwZWI0MTZkYWE4JmFwcHNhZmVjb2RlPTEyMzQ1Cg%3d%3d

加密数据包

  1. api=BSphpSeSsL.in&date=2018-12-21-13:14:12&md5=&mutualkey=6600cfcd5ac01b9bb3f2460eb416daa8&appsafecode=12345
  2. ↓↓↓BASE64编码加密结果(或者自己RC4/DES加密)
  3. YXBpPUJTcGhwU2VTc0wuaW4mZGF0ZT0yMDE4LTEyLTIxLTEzOjE0OjEyJm1kNT0mbXV0dWFsa2V5PTY2MDBjZmNkNWFjMDFiOWJiM2YyNDYwZWI0MTZkYWE4JmFwcHNhZmVjb2RlPTEyMzQ1Cg==
  4. ↓↓↓URL编码(GET请求URL不能有=+空格需要把这些编码)
  5. YXBpPUJTcGhwU2VTc0wuaW4mZGF0ZT0yMDE4LTEyLTIxLTEzOjE0OjEyJm1kNT0mbXV0dWFsa2V5PTY2MDBjZmNkNWFjMDFiOWJiM2YyNDYwZWI0MTZkYWE4JmFwcHNhZmVjb2RlPTEyMzQ1Cg%3d%3d

请自IE浏览器直接打开请求
当前提交数据包是BASE64加密,后台接收加密需要选择BASE64加密

  1. ###### http://app.bsphp.com/AppEn.php?parameter=YXBpPUJTcGhwU2VTc0wuaW4mZGF0ZT0yMDE4LTEyLTIxLTEzOjE0OjEyJm1kNT0mbXV0dWFsa2V5PTY2MDBjZmNkNWFjMDFiOWJiM2YyNDYwZWI0MTZkYWE4JmFwcHNhZmVjb2RlPTEyMzQ1Cg%3d%3d&appid=8888888&m=95e87faf2f6e41babddaef60273489e1

加密数据包

  1. api=BSphpSeSsL.in&date=2018-12-21-13:14:12&md5=&mutualkey=6600cfcd5ac01b9bb3f2460eb416daa8&appsafecode=12345
  2. ↓↓↓BASE64编码加密结果(或者自己RC4/DES加密)
  3. YXBpPUJTcGhwU2VTc0wuaW4mZGF0ZT0yMDE4LTEyLTIxLTEzOjE0OjEyJm1kNT0mbXV0dWFsa2V5PTY2MDBjZmNkNWFjMDFiOWJiM2YyNDYwZWI0MTZkYWE4JmFwcHNhZmVjb2RlPTEyMzQ1Cg==

↓↓↓URL编码(GET请求URL不能有=+空格需要把这些编码)

  1. YXBpPUJTcGhwU2VTc0wuaW4mZGF0ZT0yMDE4LTEyLTIxLTEzOjE0OjEyJm1kNT0mbXV0dWFsa2V5PTY2MDBjZmNkNWFjMDFiOWJiM2YyNDYwZWI0MTZkYWE4JmFwcHNhZmVjb2RlPTEyMzQ1Cg%3d%3d
调用接口指引
标准调用 前往查看 标准POST/GET传递调用,无加密等配置
在线调试 前往ApiDbug工具 在线调试工具快速模拟客户端环境调试,需要配置软件信息
SDK调用 点击下载演示 加密通信案例参考调用