php 支付宝手机端_PHP 手机支付宝接口
/*配置信息*/
function config(){
$alipay_config = array(
'partner' => '2088210265284197', //PID
'key' => '57i27aczxnq41e7zirduh56frgdgvj5g', //Key值
'sign_type' => 'MD5',
'input_charset' => 'utf-8',
'cacert' => getcwd().'\\cacert.pem',
'transport' => 'http'
);
return $alipay_config;
}
/*支付提交*/
function getsubmit(){
require_once("zhifubao/alipay_submit.class.php");
$alipay_config = $this->config();
$format = "xml";
$v = "2.0";
$req_id = date('Ymdhis');
$notify_url = "http://192.168.1.117/zhifubao/notify_url.php";
$call_back_url = "http://192.168.1.117/zhifubao/call_back_url.php";
$merchant_url = "http://192.168.1.117/zhifubao/aa.php";
$seller_email = empty($_POST['WIDseller_email']) ? '2367705161@qq.com' : $_POST['WIDseller_email'];
//商户订单号
$out_trade_no = time();//$_POST['WIDout_trade_no'];
$subject = '产品';//$_POST['WIDsubject'];
//付款金额
$total_fee = '0.01';//$_POST['WIDtotal_fee'];
//请求业务参数详细
$req_data = '' . $notify_url . '' . $call_back_url . '' . $seller_email . '' . $out_trade_no . '' . $subject . '' . $total_fee . '' . $merchant_url . '';
//必填
/************************************************************/
//构造要请求的参数数组,无需改动
$para_token = array(
"service" => "alipay.wap.trade.create.direct",
"partner" => trim($alipay_config['partner']),
"sec_id" => trim($alipay_config['sign_type']),
"format" => $format,
"v" => $v,
"req_id" => $req_id,
"req_data" => $req_data,
"_input_charset" => trim(strtolower($alipay_config['input_charset']))
);
//建立请求
$alipaySubmit = new AlipaySubmit($alipay_config);
$html_text = $alipaySubmit->buildRequestHttp($para_token);
//URLDECODE返回的信息
$html_text = urldecode($html_text);
//解析远程模拟提交后返回的信息
$para_html_text = $alipaySubmit->parseResponse($html_text);
//获取request_token
$request_token = $para_html_text['request_token'];
/**************************根据授权码token调用交易接口alipay.wap.auth.authAndExecute**************************/
//业务详细
$req_data = '' . $request_token . '';
//必填
//构造要请求的参数数组,无需改动
$parameter = array(
"service" => "alipay.wap.auth.authAndExecute",
"partner" => trim($alipay_config['partner']),
"sec_id" => trim($alipay_config['sign_type']),
"format" => $format,
"v" => $v,
"req_id" => $req_id,
"req_data" => $req_data,
"_input_charset" => trim(strtolower($alipay_config['input_charset']))
);
//建立请求
$alipaySubmit = new AlipaySubmit($alipay_config);
$html_text = $alipaySubmit->buildRequestForm($parameter, 'get', '确认');
php 支付宝手机端_PHP 手机支付宝接口相关推荐
- 手机端实现手机键盘搜索
<!DOCTYPE html> <html><head><meta charset="UTF-8"><meta name=&q ...
- PC WIFI分享移动热点给手机端,手机代理配置
操作系统是Wn 一.PC端开启移动热点 二.手机进行连接此热点 连接分享出来的热点 三.ipconfig查看PC端IP地址 标红是与热点同一网段的ip,手机端代理配置,一定要在同一网段Fiddler才 ...
- php 支付宝手机端_【php源码】支付宝手机支付接口,有回调可接入自己网站
本帖最后由 cc6639581 于 2018-12-29 09:36 编辑 上次发布支付宝PC端付款(无回调),大家反映很强力想要支付回调,再开贴放出支付宝web的API支付;只是提供思路,和自己编写 ...
- 【uniapp】省市区 三级联动 手机端 picker,支付宝小程序省市区
效果图 1. 支付宝小程序 不兼容 此方法 template <picker class="pickerList" mode="multiSelector" ...
- 手机端调起支付宝支付
###发起支付 public function _initialize(){Vendor('Alipay.wappay.service.AlipayTradeService');Vendor('Ali ...
- php 支付宝订单查询_php实现支付宝APP支付功能与源码
原标题:php实现支付宝APP支付功能与源码 码农程序自学与交流微信群 微信群有,就怕你进群发一些乱七八糟的,群有群规,既然规定是技术学习交流,那就不要发广告信息,推广信息,小程序分享,刷屏刷图等!一 ...
- php微信手机端上传图片,手机Wap微信端上传单图和上传多图的DEMO
在手机端或者微信端的论坛或者报名等界面需要上传头像或者多张图片信息等.这个时候就需要用到手机端的上传图片功能,现在微信端也可以使用input file功能了.多图上传使用的都是ajax方式.ajax返 ...
- 商城模板网站html5手机端_手机商城网站建设该怎么设计
网站制作一年350元,五站合一,快速建站 ,www.sxjcwzjs.com,只需进入网站右上角注册快速建站即可(需要电脑登录注册),需要联系我吧!电话:13752214574,微信号:m107858 ...
- 关于手机端ios手机自带safari浏览器网页缩放问题
** 前几天我做了一个bs的项目,在安卓的手机上面用户是可以禁止缩放的.但是在ios手机自带的safari浏览器上是可以缩放的,怎么解决的呢 通过我的各种搜索 终于找到了解决办法 ** window. ...
最新文章
- Hibernate的generator属性之意义【转】
- python使用方法-Python中bisect的使用方法
- Oracle统计信息不准(谓词越界)造成的性能问题
- WebService怎样在IIS上部署
- 25-----BBS论坛
- 15张令人震撼的物理动图,看完惊呆了!
- LeetCode每日一题——串联字符串的最大长度
- [HDU4585]Shaolin
- php整数型转字符串,php如何将整数转为字符串
- 最全面的 Spring 学习笔记
- Express中使用Jade
- MySQL 09 流程控制、自定义函数
- 计算机科学与技术本科知识体系
- MTF SFR 简介
- 512G MLC颗粒 固态U盘 DIY
- 对那个IOCCC程序的进一步分析
- 第四方聚合支付系统源码PHP版
- Web前端Table中的tr和td按百分比设定宽度和高度,当内容超出时Table变型解决
- 传统隐私权及网络隐私权的界定
- 照做的话,发不了SCI论文你来找我
热门文章
- Spring Security 实战干货:OAuth2授权回调的核心认证流程
- 你应该使用Java8 非阻塞异步API来优化你的系统了
- 每日一皮:从项目的开始到结束,开发人员的变化...
- 使用Druid数据源时候这个问题碰到过没:connection holder is null
- Spring Cloud配置中心获取不到最新配置信息的问题
- react前端封装接口弹出错误_在react项目中用es6封装ajax请求,组件中调用总是报错,求解?...
- json中怎么去掉[]外的引号_SEO优化中怎么做站内和站外的锚文本
- mxnet与pytorch比较 bn层
- vs如何将工程配置,保存到属性表
- Mxnet TensorRT