专注于股市分析、程序开发及网络推广的自媒体网站

最近接到一个客户想接入CGPAY支付接口,于是就用PHP给开发好了,最新接口文档CGPayPublicAPI_v3.5,与该服务器通信都采用JSON格式数据,所以提交数据时,需转为JSON后再提交,比较要注意的就是提交金额问题,1元其实是需要提交1后面8个0即100000000,所以这样就是需要特别注意的。贴出JSON函数,给大家参考。有需要的,可以联系我开发。
function http_post_json($url, $jsonStr)
{
$ch = curl_init();
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POSTFIELDS, $jsonStr);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
'Content-Type: application/json; charset=utf-8',
'Content-Length: ' . strlen($jsonStr)
)
);
$response = curl_exec($ch);
$httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
curl_close($ch);
return array($httpCode, $response);
}
来源:文风博客(微信/QQ号:1833518490),转载请保留出处和链接!
本文链接:https://www.awf1.com/post/5.html