This commit is contained in:
2023-12-06 16:43:46 +08:00
parent 246ca43a83
commit 441f3fed31
+5 -3
View File
@@ -53,8 +53,10 @@ trait WxV3PaymentTait
$client = new Client('api.mch.weixin.qq.com', 443, TRUE); $client = new Client('api.mch.weixin.qq.com', 443, TRUE);
$client->withAddedHeader('Authorization', $sign) $client->withAddedHeader('Authorization', $sign)
->withContentType('application/json')->withAddedHeader('User-Agent', 'application/json') ->withContentType('application/json')->withAddedHeader('User-Agent', 'application/json')
->withBody($json)->withAddedHeader("Accept", "*/*"); ->withAddedHeader("Accept", "*/*");
if (empty($json)) {
$client->withBody($json);
}
$proxyHost = $this->getPayConfig()->getProxyHost(); $proxyHost = $this->getPayConfig()->getProxyHost();
$proxyPort = $this->getPayConfig()->getProxyPort(); $proxyPort = $this->getPayConfig()->getProxyPort();
if (!empty($proxyHost) && $proxyPort > 0) { if (!empty($proxyHost) && $proxyPort > 0) {
@@ -75,7 +77,7 @@ trait WxV3PaymentTait
$sign = $this->signature('POST', '/v3/pay/transactions/out-trade-no/' . $orderNo . '?mchid=' . $config->pay->wx->mchId, ""); $sign = $this->signature('POST', '/v3/pay/transactions/out-trade-no/' . $orderNo . '?mchid=' . $config->pay->wx->mchId, "");
$client = $this->createClient($sign, null); $client = $this->createClient($sign, "");
$client->get('/v3/pay/transactions/out-trade-no/' . $orderNo, ['mchid' => $config->pay->wx->mchId]); $client->get('/v3/pay/transactions/out-trade-no/' . $orderNo, ['mchid' => $config->pay->wx->mchId]);
$client->close(); $client->close();