名称: | ||
API接口: | ||
说明: | ||
返回说明: | ||
参数
|
说明
|
注释
|
&api= | API接口名称 | 必填 |
&BSphpSeSsL= | BSphpSeSsL连接Cookies | 必填 |
&date= | 服务器时间超时验证 | 可空,后台设置超时0就是关闭 |
&mutualkey= | 通信认证Key | 必填,用作软件数据包交换数据验证串 |
&appsafecode= | 封包劫持检测 | 可空,客户端提交参数给服务器时候原样返回 |
&md5= | 程序MD5 | 可空,后台MD5内容要为空 |
说明:绿色公共参数每个接口都有的,蓝色当前接口私有参数.
打开php.ini 路径php配置文件
session.use_strict_mode = 0
php可以在调用session_start()之前调用session_id($id)来手动指定会话ID,也就是session id.
如果在session_start()调用之前没有手动通过session_id()指定session id,系统会自动生成一个会话ID,形如0sp04fnphu6qee9io0nj8oa1a6.如果调用了session_id($id)却没有将session id设置为$id,而且刷新一次会话ID变一次。
比如下面的代码,本来将会话ID修改成了wuxiancheng,但最得到的结果却是lr3iq4f0bpoprfn8d2rjnq7ig3这样的随机自动生成的字符串,而且每次刷新都会变成新的内容。
遇到session_id()失效时,检测php配置项session.use_strict_mode是否设置成了1,如果是1,改为0,重新启动服务器即可。
session.use_strict_mode为1开启了会话ID严格模式,此时PHP不接受自定义session id,给定自定义ID时,仍然生成新的会话ID,相当于直接忽略了session_id()变更会话ID这个过程。
调用接口指引 | ||
标准调用 | 前往查看 | 标准POST/GET传递调用,无加密等配置 |
在线调试 | 前往ApiDbug工具 | 在线调试工具快速模拟客户端环境调试,需要配置软件信息 |
SDK调用 | 点击下载演示 | 加密通信案例参考调用 |