xiaoyu 3 years ago
parent
commit
3372d0ddb7

+ 2 - 2
data/config/yl/refill.ini.php

@@ -5391,7 +5391,7 @@ $phone_providers = [
 //    ['name' => 'zhuojian', 'cfg' => $zhuojian_phone],
 //    ['name' => 'wenye_san', 'cfg' => $wenye_san_phone],
 //    ['name' => 'xianghongruifs', 'cfg' => $xianghongruifs_phone],
-//    ['name' => 'yilin', 'cfg' => $yilin_phone],
+    ['name' => 'yilin', 'cfg' => $yilin_phone],
 //    ['name' => 'miaoxt_fs', 'cfg' => $miaoxt_fs_phone],
 //    ['name' => 'xianzhibb', 'cfg' => $xianzhibb_phone],
 //    ['name' => 'yikatong', 'cfg' => $yikatong_phone],
@@ -5448,7 +5448,7 @@ $phone_providers = [
 //    ['name' => 'baixuannew_normal', 'cfg' => $baixuannew_normal_phone],
     ['name' => 'youhenew', 'cfg' => $youhenew_phone],
 //    ['name' => 'huoshenguo', 'cfg' => $huoshenguo_phone],
-//    ['name' => 'huoshenguo_high', 'cfg' => $huoshenguo_high_phone],
+    ['name' => 'huoshenguo_high', 'cfg' => $huoshenguo_high_phone],
     ['name' => 'chizeng_normal', 'cfg' => $chizeng_normal_phone],
     ['name' => 'xinhengyangnew', 'cfg' => $xinhengyangnew_phone],
 //    ['name' => 'tianchen', 'cfg' => $tianchen_phone],

+ 2 - 2
helper/refill/api/yl/huoshenguo_high/config.php

@@ -10,8 +10,8 @@ class config
     const QUERY_URL = 'http://120.26.89.236:8911/api/order/query';
     const BALANCE_URL = 'http://120.26.89.236:8911/api/account/balance';
 
-    const APP_ID = 'l1f3nJn1zp';
-    const APP_SECRET = 'PfeOsZRoMsAcmweP';
+    const APP_ID = 'QBr2zmrWFD';
+    const APP_SECRET = 'UnQZoWDzriJMtdgb';
     const NOTIFY_URL = BASE_SITE_URL . "/mobile/callback/refill_huoshenguo_high.php";
     const PRODUCT = [
         mtopcard\ChinaMobileCard => [

+ 6 - 56
helper/refill/api/yl/huoshenguo_high/开户信息.txt

@@ -1,9 +1,9 @@
 后台地址:http://120.26.89.236:8888
-帐号:YZGJ
-密码:257238
-二级密码:NxRD6171
-appId:l1f3nJn1zp
-appSecret:PfeOsZRoMsAcmweP
+帐号:YLGJ
+密码:152669
+二级密码:TvgZ6270
+appId:QBr2zmrWFD
+appSecret:UnQZoWDzriJMtdgb
 后台-商品列表,可查看已配置商品信息
 后台-安全中心,可配置IP白名单
 接口文档:https://www.showdoc.com.cn/1686453783298366/7925312871840290
@@ -11,54 +11,4 @@ appSecret:PfeOsZRoMsAcmweP
 通用直充接口:http://120.26.89.236:8911/api/order/submit
 卡密提取接口:http://120.26.89.236:8911/api/card/get
 查单接口接口:http://120.26.89.236:8911/api/order/query
-余额接口接口:http://120.26.89.236:8911/api/account/balance
-
-
-100001	移动30
-100002	移动50
-100003	移动100
-100004	移动200
-100038	移动300
-100039	移动500
-100012	电信30
-100010	电信50
-100011	电信100
-100017	电信200
-100048	电信300
-100049	电信500
-100034	联通30
-100035	联通50
-100036	联通100
-100037	联通200
-100046	联通300
-100047	联通500
-
-100062	高价联通30
-100063	高价联通50
-100064	高价联通100
-100065	高价联通200
-
-2022.2.10 更改联通编码
-
-100034	快充联通30
-100035	快充联通50
-100036	快充联通100
-100037	快充联通200
-
-2022.2.25更改电信编码
-100090 WX电信30
-100091 WX电信50
-100092  WX电信100
-100093  WX电信200
-
-2022.3.3更新移动编码
-100098	超面值移动30
-100099	超面值移动50
-100100	超面值移动100
-100101	超面值移动200
-
-2022.3.11更新电信编码
-100012  快充电信30
-100010  快充电信50
-100011  快充电信100
-100017  快充电信200
+余额接口接口:http://120.26.89.236:8911/api/account/balance

+ 4 - 4
helper/refill/api/yl/yilin/api.txt

@@ -1,6 +1,6 @@
 http://121.5.110.99:7080/login.jsp
-bjyezi
-yezi123
-用户编码:10002543
-密钥:WMTekc8mYd485Qawj75kFXY68tAkmNEG
+椰林
+yelin131419
+用户编码:10002623
+密钥:FFxdzF3HX4AHEYPNESAWEijz5fxfQiDF
 接口文档里面的就是生产地址

+ 2 - 2
helper/refill/api/yl/yilin/config.php

@@ -10,8 +10,8 @@ class config
     const QUERY_URL= 'http://121.5.110.99:9086/searchpay.do';
     const BALANCE_URL = 'http://121.5.110.99:9086/searchbalance.do';
 
-    const USER_ID= '10002543';
-    const KEY = 'WMTekc8mYd485Qawj75kFXY68tAkmNEG';
+    const USER_ID= '10002623';
+    const KEY = 'FFxdzF3HX4AHEYPNESAWEijz5fxfQiDF';
     const NOTIFY_URL = BASE_SITE_URL . "/mobile/callback/refill_yilin.php";
     const operator = [
         mtopcard\ChinaMobileCard  => 'yd',

+ 28 - 0
test/TestRefillYl.php

@@ -333,4 +333,32 @@ class TestRefillYl extends TestCase
         $ret = $provider->verify($params);
         $resp = $provider->notify($params);
     }
+
+    public function testYilin()
+    {
+//        $provider = $this->getProvider('yilin');
+//        $resp = $provider->balance();
+//        $resp = $provider->add(18500608333, 5, 30, ['order_sn' => $this->make_sn()]);
+//        $resp = $provider->query(['order_sn' => '76531648706723056884']);
+
+        $body = '{"orderid":"PFJ22033114052380331","sporderid":"76531648706723056884","userid":"10002623","merchantsubmittime":"20220331140600","resultno":"9","parvalue":"30","remark1":"","payno":"","fundbalance":"-28.77","sign":"1FB68DFC9901A58BB1341CEFECFA15D0"}';
+        $params = json_decode($body, true);
+        $provider = $this->getProvider('yilin','RefillCallBack');
+        $ret = $provider->verify($params);
+        $resp = $provider->notify($params);
+    }
+
+    public function testHuoshenguo_high()
+    {
+//        $provider = $this->getProvider('huoshenguo_high');
+//        $resp = $provider->balance();
+//        $resp = $provider->add(18500608333, 5, 30, ['order_sn' => $this->make_sn()]);
+//        $resp = $provider->query(['order_sn' => '12811648705888259160']);
+
+        $body = '{"orderId":"220331135141084508","appId":"QBr2zmrWFD","outOrderId":"12811648705888259160","sign":"a386787a21c498b3004ec4b78060c5a2","orderStatus":"3","completeTime":"20220331135304","orderDesc":"\u8ba2\u5355\u5931\u8d25"}';
+        $params = json_decode($body, true);
+        $provider = $this->getProvider('huoshenguo_high', 'RefillCallBack');
+        $ret = $provider->verify($params);
+        $resp = $provider->notify($params);
+    }
 }