2 Star 0 Fork 0

汇元技术支持/汇元科技分润PHPDemo

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
分润可退回余额查询.php 1.54 KB
一键复制 编辑 原始数据 按行查看 历史
liangrenwkai 提交于 2024-01-16 13:49 . 2024 1/16 13:00 第一次提交
<?php
/*
分润可退回余额查询接口API
*/
//获取时间戳
$currentTime = date("YmdHis");
//请求参数
$version ='3';//版本号
$agent_id ='1664502';//商户编号,(汇付宝商户内码:七位整数数字)
$agent_bill_id ='994360938';//支付接口传的商户订单号
$ref_agent_id ='';//二级商户号
$jnet_bill_no ='H2401169067348AT';//支付成功后,汇付宝返回的单据号
$timestamp =$currentTime;//时间戳
$key='651886F030134F848F548A12';//md5密钥
$data = "version=$version&agent_id=$agent_id&agent_bill_id=$agent_bill_id&ref_agent_id=$ref_agent_id&jnet_bill_no=$jnet_bill_no&timestamp=$timestamp&key=$key";
echo '待加密数据'.$data;
echo "<br/><hr>";
$sign = md5($data);
echo '加密后'.$sign;
echo "<br/><hr>";
// 请求参数(使用 & 符号拼接)
$params = "version=$version&agent_id=$agent_id&agent_bill_id=$agent_bill_id&ref_agent_id=$ref_agent_id&jnet_bill_no=$jnet_bill_no&timestamp=$timestamp&sign=$sign";
echo $params;
echo "<br/><hr>";
// 目标URL
$url = 'https://pay.heepay.com/API/Payment/GuaranteeAllotRefundRemainAmtQuery.aspx';
// 构建请求上下文
$options = array(
'http' => array(
'method' => 'POST',
'header' => 'Content-Type: application/x-www-form-urlencoded',
'content' => $params
)
);
$context = stream_context_create($options);
// 发送 POST 请求
$response = file_get_contents($url, false, $context);
if ($response === false) {
echo 'POST request failed';
} else {
$responsed=iconv('GBK', 'UTF-8', $response);
echo $responsed;
}
?>
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
PHP
1
https://gitee.com/huiyuan-technical-support/HyGuaranteeAllotPhp.git
git@gitee.com:huiyuan-technical-support/HyGuaranteeAllotPhp.git
huiyuan-technical-support
HyGuaranteeAllotPhp
汇元科技分润PHPDemo
master

搜索帮助