这篇文章介绍的内容是关于php 后台给安卓写支付宝接口,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下
下载支付宝sdk

function getCode($order, $payment) {
require_once './pay/aop/AopClient.php';
$private_path = "./pay/rsa_private_key.pem"; //私钥路径
$app_id = $payment['app_id']; //支付宝分配给开发者的应用ID
$method = "alipay.trade.app.pay"; //接口名称
$format = "json"; //接口格式
// $return_url = ""; //异步通知
$charset = "utf-8"; //编码格式
$sign_type = "RSA2"; //接口版本
$timestamp = date("Y-m-d H:i:s"); //时间
$version = "1.0"; //时间
// $notify_url = ""; //同步通知
$biz_content = array(
/* 业务参数 */
'subject' => $order['order_sn'],
'out_trade_no' => $order['order_sn'] . $order['log_id'],
'total_amount' => $order['order_amount'],
// 'seller_id' => $payment['alipay_partner'],
); //请求参数
$biz_contentarr = json_encode($biz_content, JSON_UNESCAPED_UNICODE);
$parameter = array(
'app_id' => $payment['app_id'], //支付宝分配给开发者的应用ID
'method' => "alipay.trade.app.pay", //接口名称
'format' => "json", //接口格式
// 'return_url' => "1212", //异步通知
'charset' => "utf-8", //编码格式
'sign_type' => "RSA2", //接口版本
'timestamp' => date("Y-m-d H:i:s"), //时间
'version' => "1.0", //时间
// 'notify_url' => "1212", //同步通知
'biz_content' => $biz_contentarr,
// 'partner' => $payment['alipay_partner'],
);
$Client = new \AopClient();
$paramStr = $Client->getSignContent($parameter); //组装请求签名参数
$sign = $Client->alonersaSign($paramStr, $private_path, 'RSA2', true); //生成签名
$parameter['sign'] = $sign;
$str = $Client->getSignContentUrlencode($parameter);
return $str;
}相关推荐:
科技狗一元云购(Cms夺宝程序)系统是一套创新的PHP开源云购源码,精仿网易夺宝、网易夺宝前台模板及后台功能,同时还兼顾了各大浏览器的兼容性,拥有多项首创功能,是目前国内唯一一家专业的云购系统授权服务提供商;内置财付通、支付宝、网银在线、易宝支付、云支付微信支付、及手机支付等支付接口,所有网银用户均可无障碍支付,微信商城完美对接微信公众平台用户,苹果安卓双app,让你全网更好的布局!
138
以上就是php 后台给安卓写支付宝接口的详细内容,更多请关注php中文网其它相关文章!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号