微信退款失敗錯誤記錄

2021-08-21 03:09:03 字數 1996 閱讀 9089

1,

curl_setopt

($ch

,curlopt_ssl_verifypeer,

false);一定要這是為false,curl預設對所有伺服器不信任,設定為true是curl會提示

「ssl certificate problem: unable to get local issuer certificate」的錯誤,這句話意思是「ssl 無法驗證伺服器」。
不讓ssl去驗證,就沒有問題
2,

apiclient_cert.pem

例如:

$xml

=arraytoxml(

$refund

);$ch

= curl_init

();//初始化curl

curl_setopt

($ch

,curlopt_url,

$url

);//curl_setopt($ch,curlopt_ssl_verifypeer,true);

curl_setopt

($ch

,curlopt_ssl_verifypeer,

true);

curl_setopt

($ch

,curlopt_ssl_verifyhost,2);

//嚴格校驗

//設定header

curl_setopt

($ch

,curlopt_header,

false);

//要求結果為字串且輸出到螢幕上

curl_setopt

($ch

,curlopt_returntransfer,

true);

//設定證書

//使用證書:cert 與 key 分別屬於兩個.pem檔案

curl_setopt

($ch

,curlopt_sslcerttype,

'pem');

curl_setopt

($ch

,curlopt_sslcert,

dirname

(__file__).

'\..\..\apiclient_cert.pem');

curl_setopt

($ch

,curlopt_sslkeytype,

'pem');

curl_setopt

($ch

,curlopt_sslkey,

dirname

(__file__).

'\..\..\apiclient_key.pem');

//post提交方式

curl_setopt

($ch

,curlopt_post,

true);

curl_setopt

($ch

,curlopt_postfields,

$xml

);$data

= curl_exec

($ch

);

微信小程式 錯誤記錄

1 報錯this.getuserinfo this.setdata is not a function at pages index index onshow function at api request success callback function typeerror this.getus...

錯誤記錄 flex呼叫Remoting失敗

flex呼叫remoting失敗。錯誤資訊如下 或錯誤資訊 解決辦法 endpoint的問題,在services config.xml檔案中,由於此型別的endpoint http messagebroker amf class flex.messaging.endpoints.amfendpoin...

微信退款機制

處理退款 param out trade no param total fee param refund fee param from 1餘額 2未結算 return array throws exception 策略一 當天支付的錢,從未結算中退 非當天支付的錢,從餘額中退 結算的錢到餘額中有個緩...