1
0
Prechádzať zdrojové kódy

增加广州银联对接文档

csk 3 rokov pred
rodič
commit
ec355d8092

BIN
100海控外部公司文档/20-广州银联/广州银联收银台分账接口/psbc-demo.rar


+ 52 - 0
100海控外部公司文档/20-广州银联/广州银联收银台分账接口/文件上传PHP参考代码.txt

@@ -0,0 +1,52 @@
+==============此代码仅供参考======================
+
+=====php如何获取文件数据以及计算MD5Code=======
+
+php实例代码如下:
+        $len = strlen($this->params['biz_content']['fileData']);
+        $bytes = array();
+        for($i=0;$i<$len;$i++) {
+            if(ord($this->params['biz_content']['fileData'][$i]) >= 128){
+                $byte = ord($this->params['biz_content']['fileData'][$i]) - 256;
+            }else{
+                $byte = ord($this->params['biz_content']['fileData'][$i]);
+            }
+            $bytes[] =  $byte;
+        }
+        $this->params['biz_content']['fileData'] = $bytes;//implode(',', $bytes);
+
+public function psbcFileUpload(){
+    $path = 'G:\guiyaun\20210506114611.jpg';
+    //方法一:
+    // $this->params['biz_content']['fileData'] = file_get_contents($path);
+    // $len = strlen($this->params['biz_content']['fileData']);
+    // $bytes = array();
+    // for($i=0;$i<$len;$i++) {
+    //     if(ord($this->params['biz_content']['fileData'][$i]) >= 128){
+    //
+    //         $byte = ord($this->params['biz_content']['fileData'][$i]) - 256;
+    //     }else{
+    //         $byte = ord($this->params['biz_content']['fileData'][$i]);
+    //     }
+    //     $bytes[] =  $byte;
+    // }
+    //方法二:
+    $byteArray = unpack("c*",file_get_contents($path));
+    foreach ($byteArray as $k=>$v){
+        $bytes[] = $v;
+
+    }
+    //方法二end
+
+    $wx_data["acsMerNo"] = HAO_YI_LIAN_ACS_MER_NO;//业务商户号
+    $wx_data["fileName"] =  '20210506114611';//文件名称
+    $wx_data["fileType"] = 'jpg';//文件类型
+    // $wx_data["md5Code"] = hash_file('md5',$path);
+    $wx_data["md5Code"] = md5_file($path);
+    $wx_data["fileData"] = $bytes;//文件转换成byte数组
+
+    // $wx_data .='&';
+    $haoYiLian = Lib_Haoyilian_Haoyilian::init();
+    $wx_order = $haoYiLian->apiRequest("gnete.psbc.electronic.PsbcFile", "upload", $wx_data);
+    dump($wx_order);
+}

Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 4 - 0
100海控外部公司文档/20-广州银联/广州银联收银台分账接口/正常的请求报文.txt


BIN
100海控外部公司文档/20-广州银联/广州银联收银台分账接口/银联网络分账业务中心接口文档1.2.7.pdf


BIN
100海控外部公司文档/20-广州银联/广州银联收银台分账接口/附件表格/代收付银行代码表(2019年版).xlsx


BIN
100海控外部公司文档/20-广州银联/广州银联收银台分账接口/附件表格/开户行别列表.xlsx


BIN
100海控外部公司文档/20-广州银联/广州银联收银台分账接口/附件表格/电子联行.xlsx


BIN
100海控外部公司文档/20-广州银联/广州银联收银台分账接口/附件表格/电子联行与开户行别对应关系.xlsx


BIN
100海控外部公司文档/20-广州银联/广州银联网络开放平台接口规范V1.0.2.docx


BIN
100海控外部公司文档/20-广州银联/广州银联网络收银台业务中心接口规范(标准[条码]二维码)V1.0.6.pdf


BIN
100海控外部公司文档/20-广州银联/广州银联网络收银台业务中心接口规范(跨境)V1.0.5.pdf


Niektoré súbory nie sú zobrazené, pretože je v týchto rozdielových dátach zmenené mnoho súborov