本帖最后由 jjspay 于 2020-7-31 16:55 编辑
- 将pay文件上传到www目录下。将client文件上传到\www\cdn_tlsy目录下并解压替换掉原来的clent文件。(注意这里的js是main_1776版本。如果版本不对请谨慎修改,否则可能无法进入游戏)
- 修改jsconfig.php中的配置,修改成你商户后台的uid和ukey,及数据库信息。
- <?php
- //www.lierenpay.com
- $uid='10xxx'; //***←这里修改为猎人支付平台uid
- $ukey='xxxxxxxx'; //***←这里修改为猎人支付平台ukey
- $targetUrl='http://你的ip/pay/jspayapi.php'; //***←把这里改为你的域名或ip,有端口号的话需加上
- $regKey=$ukey;
- //----------------以下信息全部参照你的游戏目录/gm/config.php的改,要改为一致
- //游戏充值校验信息
- $md5key='xy_Z8kQQjNn8tzxqRfF6EAXvoExZ2kngDTR';//充值校验md5,改为和游戏目录/gm/config.php里一致
- $url='127.0.0.1';//后台服务器ip,改为和游戏目录里一致
- $url2='127.0.0.1:9012';//充值接口地址,改为和游戏目录/gm/config.php里一致
- $agent='xy';//agent,改为和游戏目录/gm/config.php里一致
- //===============游戏分区信息=================================
- $quarr = array(
- 1=>"game_xy_1", //一区
- 2=>"game_xy_2", //二区
- 3=>"game_xy_3", //三区
- 4=>"game_xy_4", //四区
- 5=>"game_xy_5", //五区
- 6=>"game_xy_6",//六区
- 7=>"game_xy_7", //七区
- 8=>"game_xy_8" //八区
- );
- //数据库信息
- $db_host='127.0.0.1';
- $db_username='root';//***数据库帐号
- $db_password='123456';//***数据库密码
- ?>
复制代码 以上代码标记*** 的部分需要修改3.修改jspayapi.php中的配置。 - <?php
- //www.lierenpay.com
- require 'jsconfig.php';
- //下面代码基本不需要修改
- $data = $_POST;
- //file_put_contents("callback_log.txt", json_encode($_POST));
- $code = $_POST['code'];
- $orderId = $_POST['orderId'];
- $uOrderId = $_POST['uOrderId'];
- $payTime = $_POST['payTime'];
- $callUid = $_POST['uid'];
- $callUkey = $_POST['ukey'];
- $payNote = $_POST['payNote'];
- $types = $_POST['types'];
- $commission = $_POST['commission'];
- $amount = $_POST['amount'];
- $realityAmount = $_POST['realityAmount'];
- $userKey='你的ukey';//***改成你的猎人支付的UKEY
- $key=hash("sha256", $payTime.$ukey.$orderId);
- if ($uid != $callUid || $callUkey != $key) return 'error:id or key';
复制代码 以上代码标记*** 的部分需要修改 |