名称: | ||
API接口: | ||
说明: | ||
返回说明: | ||
参数
|
说明
|
注释
|
&api= | API接口名称 | 必填 |
&BSphpSeSsL= | BSphpSeSsL连接Cookies | 必填 |
&date= | 服务器时间超时验证 | 可空,后台设置超时0就是关闭 |
&mutualkey= | 通信认证Key | 必填,用作软件数据包交换数据验证串 |
&appsafecode= | 封包劫持检测 | 可空,客户端提交参数给服务器时候原样返回 |
&md5= | 程序MD5 | 可空,后台MD5内容要为空 |
说明:绿色公共参数每个接口都有的,蓝色当前接口私有参数.
隐藏客户端请求地址参数伪静态
需求:很多用户想隐藏请求地址格式,原因就是不知道大家,下面请看说明吧
location / {
#案例1,appen后面替换初始化地址, 访问http://域名ip/apis
rewrite ^/apis$ /AppEn.php?appid=29100101&m=86d50083a2685ab4724e55bafac596ba last;
# 案例2,appen后面替换初始化地址, 访问http://域名ip/api/app
rewrite ^/api/app$ /AppEn.php?appid=29100101&m=86d50083a2685ab4724e55bafac596ba last;
}
案例1
伪静态后:http://xxxxx/apis
伪静态前:http://xxxxx/AppEn.php?appid=29100101&m=86d50083a2685ab4724e55bafac596ba
案例2
伪静态后:http://xxxxx/api/app
伪静态前:http://xxxxx/AppEn.php?appid=29100101&m=86d50083a2685ab4724e55bafac596ba
附送安全的,不想让访问的目录
#禁止访问模块目录 LibBsphp
location ^~/LibBsphp/ {
return 403;
}
#禁止访问数据库目录 Data
location ^~/Data/ {
return 403;
}
#需要更多自己添加
调用接口指引 | ||
标准调用 | 前往查看 | 标准POST/GET传递调用,无加密等配置 |
在线调试 | 前往ApiDbug工具 | 在线调试工具快速模拟客户端环境调试,需要配置软件信息 |
SDK调用 | 点击下载演示 | 加密通信案例参考调用 |