插件说明:数据存取插件
[插件]远程存数据 SetMyData.in https://www.bsphp.com/chm-152.html
[插件]远程取数据 GetMyData.in https://www.bsphp.com/chm-153.html
纯源码插件可参考学习
安装说明
直接根目录覆盖即可,不影响升级
下载地址
点击下载 bsphp.bj.bcebos.com/Plug/BSPHP-远程存取数据插件.zip
名称: | 远程存数据 | |
API: | SetMyData.in | |
说明: | 保存远程数据到服务器,通过keys值进行保存 | |
返回说明: | 成功返回ok | |
参数 | 说明 | 注释 |
&api= | API接口名称 | 必填 |
&BSphpSeSsL= | BSphpSeSsL连接Cookies | 必填 |
&date= | 服务器时间超时验证 | 可空,后台设置超时0就是关闭 |
&md5= | 程序MD5 | 可空,后台MD5内容要为空 |
&mutualkey= | 通信认证Key | 必填,用作软件数据包交换数据验证串 |
&appsafecode= | 封包劫持检测 | 可空,客户端提交参数给服务器时候原样返回 |
&sgin= | 签名验证 | 可空,详情看签名验证规则 |
&keys= | 保存数据的值 | 通过该值在取数据 |
&datas= | 保存数据 | 需要存储的数据,数据复杂推荐可以进行base64等途径编码 |
名称: | 远程取数据 | |
API: | GetMyData.in | |
说明: | 通过keys值获取远程数据 | |
返回说明: | 返回:ok|远程数据 | |
参数 | 说明 | 注释 |
&api= | API接口名称 | 必填 |
&BSphpSeSsL= | BSphpSeSsL连接Cookies | 必填 |
&date= | 服务器时间超时验证 | 可空,后台设置超时0就是关闭 |
&md5= | 程序MD5 | 可空,后台MD5内容要为空 |
&mutualkey= | 通信认证Key | 必填,用作软件数据包交换数据验证串 |
&appsafecode= | 封包劫持检测 | 可空,客户端提交参数给服务器时候原样返回 |
&sgin= | 签名验证 | 可空,详情看签名验证规则 |
&keys= | keys值 | 获取数据keys键值 |
本案例调用了插件api:
API接口专用接收数据 plug_set_data
通用配置获取数据 plug_get_mydata
通用配置保存数据 plug_set_mysdata
API接口专用输出 plug_PrInfo