首頁 >php教程 >php手册 >易宝网上支付平台的PHP接口代码,易宝网上支付

易宝网上支付平台的PHP接口代码,易宝网上支付

WBOY
WBOY原創
2016-06-13 09:02:461398瀏覽

易宝网上支付平台的PHP接口代码,易宝网上支付

本代码参照自韩顺平149讲视频后5讲,需要学习的朋友可以参考本代码

这是测试图片:

以下是代码部分:

1 php 2 3 4 function HmacMd5($data, $key) 5 { 6 7 //需要配置环境支撑iconv,否则中文参数不能正常处理 8 $key = iconv("GB2312", "UTF-8", $key); 9 $data = iconv("GB2312", "UTF-8", $data); 10 $b = 64; 11 if (strlen($key) > $b) { 12 $key = pack("H*", md5($key)); 13 } 14 $key = str_pad($key, $b, chr(0x00)); 15 $ipad = str_pad('', $b, chr(0x36)); 16 $opad = str_pad('', $b, chr(0x5c)); 17 $k_ipad = $key ^ $ipad; 18 $k_opad = $key ^ $opad; 19 return md5($k_opad . pack("H*", md5($k_ipad . $data))); 20 } 21 //我们把易宝支付要求怎样生成一个签名串 22 //把各个请求参数凭借作为$data传入: $key 就是易宝给商家分配的密钥 23 24 ?> common.php 1 2 3 4 5
6 7 8
9 璁㈠
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn