哪里游泳池开了啊 可以用支付宝微信支付停用宝支付的

微信扫一扫打赏支持
共73人支持!!!
谢谢5元小哥哥???
微信对支付宝的链接屏蔽了,
https://mapi.alipay.com/gateway.do?_input_charset=utf-8&notify_url=http%3A%2F%2Fzhudianbao.yunlutong.com%2Findex.php%3Fg%3DPay%26m%3DAlipay%26a%3Dnotify_url&out_trade_no=&partner=6705&payment_type=1&return_url=http%3A%2F%2Fzhudianbao.yunlutong.com%2Findex.php%3Fg%3DPay%26m%3DAlipay%26a%3Dreturn_url&seller_id=6705&service=alipay.wap.create.direct.pay.by.user&show_url=%E5%8A%A9%E5%BA%97%E5%AE%9D%E7%9A%84%E5%95%86%E5%93%81%E8%AE%A2%E5%8D%95&subject=%E5%8A%A9%E5%BA%97%E5%AE%9D%E7%9A%84%E5%95%86%E5%93%81%E8%AE%A2%E5%8D%95&total_fee=0.01&sign=4d9d7f1c4ab82f4a80edd38b5e9c8d74&sign_type=MD5
这种地址,直接无法访问。
通过iframe避开屏蔽。
//建立请求
$alipaySubmit = new AlipaySubmit($alipay_config);
$html_text = $alipaySubmit-&buildRequestForm($parameter,&get&, &确认&);
echo $html_
我们来看看buildRequestForm方法中的内容,
* 建立请求,以表单HTML形式构造(默认)
* @param $para_temp 请求参数数组
* @param $method 提交方式。两个值可选:post、get
* @param $button_name 确认按钮显示文字
* @return 提交表单HTML文本
function buildRequestForm($para_temp, $method, $button_name) {
//待请求参数数组
$para = $this-&buildRequestPara($para_temp);
$sHtml = &&form id='alipaysubmit' name='alipaysubmit' action='&.$this-&alipay_gateway_new.&_input_charset=&.trim(strtolower($this-&alipay_config['input_charset'])).&' method='&.$method.&'&&;
while (list ($key, $val) = each ($para)) {
$sHtml.= &&input type='hidden' name='&.$key.&' value='&.$val.&'/&&;
//submit按钮控件请不要含有name属性
$sHtml = $sHtml.&&input type='submit'
value='&.$button_name.&' style='display:'&&/form&&;
$sHtml = $sHtml.&&script&document.forms['alipaysubmit'].submit();&/script&&;
return $sH
它会自动生成一个表单提交,提交到https://mapi.alipay.com/gateway.do这个页面去处理,这个时候,微信就屏蔽掉了。
//建立请求
$alipaySubmit = new AlipaySubmit($alipay_config);
$html_text = $alipaySubmit-&getHtml($parameter);
$content = '&iframe src=&'.$html_text.'& name=&iframepage& id=&iframepage&
scrolling=&no& frameborder=&0&&&/iframe&';
$this-&assign('content',$content);
$this-&display();
这里的核心就是getHtml中的内容,这个方法是新加的,它可以拼接出支付宝调用支付的地址及所需要的各种参数。
* 获取地址,用于微信中iframe嵌入使用
function getHtml($para_temp) {
$para = $this-&buildRequestPara($para_temp);
$init='';
while (list ($key, $val) = each ($para)) {
$init.=&&&.$key.&=&.urlencode($val);
$init=$this-&alipay_gateway_new.&_input_charset=&.trim(strtolower($this-&alipay_config['input_charset'])).$
这里的urlencode很重要,可以对内容进行一些url处理。还有就是buildRequestPara方法,会自动生成签名,签名很重要,不然无法完成支付宝支付流程。
* 生成要请求给支付宝的参数数组
* @param $para_temp 请求前的参数数组
* @return 要请求的参数数组
function buildRequestPara($para_temp) {
//除去待签名参数数组中的空值和签名参数
$para_filter = paraFilter($para_temp);
//对待签名参数数组排序
$para_sort = argSort($para_filter);
//生成签名结果
$mysign = $this-&buildRequestMysign($para_sort);
//签名结果与签名方式加入请求提交参数组中
$para_sort['sign'] = $
$para_sort['sign_type'] = strtoupper(trim($this-&alipay_config['sign_type']));
return $para_
生成签名para_temp中的参数一个都不能少,
//构造要请求的参数数组,无需改动
$parameter = array(
=& $alipay_config['service'],
=& $alipay_config['partner'],
&seller_id&
=& $alipay_config['seller_id'],
&payment_type&
=& $alipay_config['payment_type'],
&notify_url&
=& C('site_url').U('Pay/Alipay/notify_url'),
&return_url&
=& C('site_url').U('Pay/Alipay/return_url'),
&_input_charset&
=& trim(strtolower($alipay_config['input_charset'])),
&out_trade_no&
=& $out_trade_no,
=& $subject,
&total_fee& =& $total_fee,
&show_url&
=& $show_url,
//其他业务参数根据在线开发文档,添加参数.文档地址:https://d
oc.open.alipay.com/doc2/detail.htm?spm=a219a..0.2Z6TSk&treeId=60&articleId=103693&docType=1
//如&参数名&=& &参数值&
注:上一个参数末尾需要“,”逗号。
为了让页面好看一些,我没有直接echo输出,而是写了一个页面,pay.html
&meta http-equiv=&Content-Type& content=&text/ charset=UTF-8&&
&meta http-equiv=&Cache-Control& content=&no-Cache& /&
&meta http-equiv=&Cache-Control& content=&max-age=0& /&
&meta name=&viewport& content=&width=device-width,inital-scale=1.0,maximum-scale=1.0,user-scalable=&&
&meta name=&apple-mobile-web-app-capable& content=&yes&&
&meta name=&apple-mobile-web-app-status-bar-style& content=&black&&
&meta name=&format-detection& content=&telephone=no&&
&link href=&/Public/css/bootstrap.min.css& rel=&stylesheet& type=&text/css&&
&script src=&/Public/js/jquery-1.10.2.min.js& type=&text/javascript&&&/script&
&title&支付宝支付&/title&
.scroll-wrapper{
bottom: 0;
-webkit-overflow-scrolling:
overflow-y:
.scroll-wrapper iframe {
height: 100%;
width: 100%;
&div class=&scroll-wrapper&&
{sh:$content}
有这个页面,能够更好的处理iframe的自适应效果。
调试过程中遇到一些问题,
1.iframe显示效果,不能很好的自适应,通过上面的css很好的解决了。
2.如何使用iframe。一开始不太懂,其实iframe中的src就是一个连接,把微信的屏蔽连接放上去就可以了。
3.总是报签名错误,在getHtml的参数中加上urlencode处理好了url地址。
4.支付成功后,页面跳转不出iframe,有待优化!基本ok了。
通过js实现跳出iframe。通常支付成功后会转到订单列表页,可以根据你的实际情况,到相应的页面添加下面的js代码。很神奇。亲测可用。
// 跳出iframe
// if(top.location!=self.location)
top.location=&{sh::U('Store/Order/orders')}&;
if(top.location!=self.location)
top.location=self.
PS:这个已经失效了,疼讯人员已经破解了
阅读(...) 评论()移动支付逆天了,微信、支付宝可以开发票啦!
目前,微信和支付宝两大移动支付平台均已开通开具发票服务,小编来教你如何操作▼
以下是微信开通发票服务的步骤▼
以下是支付宝开通发票服务的步骤▼
责任编辑:
声明:该文观点仅代表作者本人,搜狐号系信息发布平台,搜狐仅提供信息存储空间服务。
580科技官网
五八零科技股份有限公司
今日搜狐热点刚开发了一个APP商城,但是遇到第三方登录支付问题,在微信哪里可以开通?还有支付宝 在哪里开通?谢_百度知道
刚开发了一个APP商城,但是遇到第三方登录支付问题,在微信哪里可以开通?还有支付宝 在哪里开通?谢
刚开发了一个APP商城,但是遇到第三方登录支付问题,在微信哪里可以开通?还有支付宝在哪里开通?谢谢谢...
刚开发了一个APP商城,但是遇到第三方登录支付问题,在微信哪里可以开通?还有支付宝 在哪里开通?谢谢谢
答题抽奖
首次认真答题后
即可获得3次抽奖机会,100%中奖。
高富通聚合支付知道合伙人
来自电脑网络类芝麻团
高富通聚合支付
采纳数:58
获赞数:151
参与团队:
跟微信和支付宝分别申请开通支付接口。费率千6和5.5。如果量大可以找第四方聚合支付公司做,费率更低。不知道你的app是原生的还是h5的,原生的接口难申请,h5的刚出来,费率不便宜,一般百1-1.5,支付宝的h5必须是口碑商家才能用,所以基本是废的。
zjrd2015知道合伙人
采纳数:97
获赞数:169
擅长:暂未定制
自己写编程调用接口还是就是想开通微信支付或者支付宝支付
开发人员 告诉需要开通微信支付
和支付宝支付 搞不懂怎么下手啊!
那你直接告诉开发人员需要什么告诉你就行
为你推荐:
其他类似问题
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。3.3K200 条评论分享收藏感谢收起赞同 40586 条评论分享收藏感谢收起微信端支付宝支付,iframe改造,解决微信中无法使用支付宝付款和弹出“长按地址在浏览器中打开” - 简书
微信端支付宝支付,iframe改造,解决微信中无法使用支付宝付款和弹出“长按地址在浏览器中打开”
微信对支付宝的链接屏蔽了,
https://mapi.alipay.com/gateway.do?_input_charset=utf-8&notify_url=http%3A%2F%2Fzhudianbao.yunlutong.com%2Findex.php%3Fg%3DPay%26m%3DAlipay%26a%3Dnotify_url&out_trade_no=&partner=6705&payment_type=1&return_url=http%3A%2F%2Fzhudianbao.yunlutong.com%2Findex.php%3Fg%3DPay%26m%3DAlipay%26a%3Dreturn_url&seller_id=6705&service=alipay.wap.create.direct.pay.by.user&show_url=%E5%8A%A9%E5%BA%97%E5%AE%9D%E7%9A%84%E5%95%86%E5%93%81%E8%AE%A2%E5%8D%95&subject=%E5%8A%A9%E5%BA%97%E5%AE%9D%E7%9A%84%E5%95%86%E5%93%81%E8%AE%A2%E5%8D%95&total_fee=0.01&sign=4d9d7f1c4ab82f4a80edd38b5e9c8d74&sign_type=MD5
这种地址,直接无法访问。
1.通过iframe避开屏蔽。
//建立请求
$alipaySubmit = new AlipaySubmit($alipay_config);
$html_text = $alipaySubmit-&buildRequestForm($parameter,"get", "确认");
echo $html_
我们来看看buildRequestForm方法中的内容,
* 建立请求,以表单HTML形式构造(默认)
* @param $para_temp 请求参数数组
* @param $method 提交方式。两个值可选:post、get
* @param $button_name 确认按钮显示文字
* @return 提交表单HTML文本
function buildRequestForm($para_temp, $method, $button_name) {
//待请求参数数组
$para = $this-&buildRequestPara($para_temp);
$sHtml = "&form id='alipaysubmit' name='alipaysubmit' action='".$this-&alipay_gateway_new."_input_charset=".trim(strtolower($this-&alipay_config['input_charset']))."' method='".$method."'&";
while (list ($key, $val) = each ($para)) {
$sHtml.= "&input type='hidden' name='".$key."' value='".$val."'/&";
//submit按钮控件请不要含有name属性
$sHtml = $sHtml."&input type='submit'
value='".$button_name."' style='display:'&&/form&";
$sHtml = $sHtml."&script&document.forms['alipaysubmit'].submit();&/script&";
return $sH
它会自动生成一个表单提交,提交到这个页面去处理,这个时候,微信就屏蔽掉了。
//建立请求
$alipaySubmit = new AlipaySubmit($alipay_config);
$html_text = $alipaySubmit-&getHtml($parameter);
$content = '&iframe src="'.$html_text.'" name="iframepage" id="iframepage"
scrolling="no" frameborder="0"&&/iframe&';
$this-&assign('content',$content);
$this-&display();
这里的核心就是getHtml中的内容,这个方法是新加的,它可以拼接出支付宝调用支付的地址及所需要的各种参数。
* 获取地址,用于微信中iframe嵌入使用
function getHtml($para_temp) {
$para = $this-&buildRequestPara($para_temp);
while (list ($key, $val) = each ($para)) {
$init.="&".$key."=".urlencode($val);
$init=$this-&alipay_gateway_new."_input_charset=".trim(strtolower($this-&alipay_config['input_charset'])).$
这里的urlencode很重要,可以对内容进行一些url处理。还有就是buildRequestPara方法,会自动生成签名,签名很重要,不然无法完成支付宝支付流程。
* 生成要请求给支付宝的参数数组
* @param $para_temp 请求前的参数数组
* @return 要请求的参数数组
function buildRequestPara($para_temp) {
//除去待签名参数数组中的空值和签名参数
$para_filter = paraFilter($para_temp);
//对待签名参数数组排序
$para_sort = argSort($para_filter);
//生成签名结果
$mysign = $this-&buildRequestMysign($para_sort);
//签名结果与签名方式加入请求提交参数组中
$para_sort['sign'] = $
$para_sort['sign_type'] = strtoupper(trim($this-&alipay_config['sign_type']));
return $para_
生成签名para_temp中的参数一个都不能少,
//构造要请求的参数数组,无需改动
$parameter = array(
=& $alipay_config['service'],
=& $alipay_config['partner'],
"seller_id"
=& $alipay_config['seller_id'],
"payment_type"
=& $alipay_config['payment_type'],
"notify_url"
=& C('site_url').U('Pay/Alipay/notify_url'),
"return_url"
=& C('site_url').U('Pay/Alipay/return_url'),
"_input_charset"
=& trim(strtolower($alipay_config['input_charset'])),
"out_trade_no"
=& $out_trade_no,
=& $subject,
"total_fee" =& $total_fee,
"show_url"
=& $show_url,
//其他业务参数根据在线开发文档,添加参数.文档地址:https://d
oc.open.alipay.com/doc2/detail.htm?spm=a219a..0.2Z6TSk&treeId=60&articleId=103693&docType=1
//如"参数名"=& "参数值"
注:上一个参数末尾需要“,”逗号。
为了让页面好看一些,我没有直接echo输出,而是写了一个页面,pay.html
&meta http-equiv="Content-Type" content="text/ charset=UTF-8"&
&meta http-equiv="Cache-Control" content="no-Cache" /&
&meta http-equiv="Cache-Control" content="max-age=0" /&
&meta name="viewport" content="width=device-width,inital-scale=1.0,maximum-scale=1.0,user-scalable="&
&meta name="apple-mobile-web-app-capable" content="yes"&
&meta name="apple-mobile-web-app-status-bar-style" content="black"&
&meta name="format-detection" content="telephone=no"&
&link href="/Public/css/bootstrap.min.css" rel="stylesheet" type="text/css"&
&script src="/Public/js/jquery-1.10.2.min.js" type="text/javascript"&&/script&
&title&支付宝支付&/title&
.scroll-wrapper{
bottom: 0;
-webkit-overflow-scrolling:
overflow-y:
.scroll-wrapper iframe {
height: 100%;
width: 100%;
&div class="scroll-wrapper"&
{sh:$content}
有这个页面,能够更好的处理iframe的自适应效果。
调试过程中遇到一些问题,
1.iframe显示效果,不能很好的自适应,通过上面的css很好的解决了。
2.如何使用iframe。一开始不太懂,其实iframe中的src就是一个连接,把微信的屏蔽连接放上去就可以了。
3.总是报签名错误,在getHtml的参数中加上urlencode处理好了url地址。
4.支付成功后,页面跳转不出iframe,有待优化!基本ok了。
通过js实现跳出iframe。通常支付成功后会转到订单列表页,可以根据你的实际情况,到相应的页面添加下面的js代码。很神奇。亲测可用。
// 跳出iframe
// if(top.location!=self.location)
top.location="{sh::U('Store/Order/orders')}";
if(top.location!=self.location)
top.location=self.
自从不要脸之后感觉做人轻松多了?
支付宝简介文档 (适用于ydm-java接口与后台,如有误入,但愿也能给您带来帮助) 此文档写于2017年3月,只能说明此时该文档适用。使用前请查看以下接口支付宝是否提供。 App支付产品 批量付款到支付宝账户 (链接如有发生变化,请在官方文档中寻找此产品,一般情况下,产品...
微信支付文档 1.微信支付简介 a)功能简介 b)支付账户 c)支付方式 d)账号测试 2.JS API支付接口 a)支付场景 b)功能交互 c)获取当前微信版本号 d)显示微信安全支付标题 e)JS API支付接口(getBrandWCPayRequest)定义 f)订单...
此文档写于2017年3月,只能说明此时该文档适用。使用前请查看以下接口支付宝是否提供。 App支付产品 批量付款到支付宝账户 (链接如有发生变化,请在官方文档中寻找此产品,一般情况下,产品名不会发生改变) 1. App支付产品 通俗上讲就是在App中使用支付宝付款,流程上就...
1、App支付简介 买家在手机、掌上电脑等无线设备的应用程序内,可通过支付宝进行付款购买特定服务或商品,资金即时到账。 2、App支付申请条件 1.申请前必须拥有经过实名认证的支付宝账户;2.企业或个体工商户可申请;3.需提供真实有效的营业执照,且支付宝账户名称需与营业执照...
实现支付宝支付的准备工作: 1.向支付宝签约,成为支付宝的商户 签约完成后,支付宝会提供一些必要的数据给我们 商户ID:partner 账号ID:seller 即支付宝账号 签约需要营业执照 2.获取支付相关的 私钥和密钥,这两个东西为了数据安全 上面这几个东西只要签约成功...
三人行,必有我师焉。在剧中,赵薇扮演一位心有执念的脑外科医生,她总是觉得自己要以严肃认真的态度对待每一位病人,凡事都要尽力。古天乐扮演一位为了队友掩盖真相的香港警察,他冷酷、绝情、差点酿成大错。而本剧最出彩的角色还是钟汉良饰演的劫匪,他饱读诗书,是一个有文化脑子灵光的劫匪。...
在MC天佑的《父子雄兵》宣传曲被爆之后,也迎来许多人的喜爱与点评,不知各位读者知不知道这首歌曲,也就是大鹏与MC天佑的合成曲,一人饮酒醉的改编,俗话说:“刚与柔的歌曲”,这也使许多的读者游客也对MC天佑抱有不满的态度,因为这首一人饮酒醉的曲子其实并不是天佑原创的歌曲,而是高...
分享会黑胶播放曲目: La Lupe - El Malo &La Lupe en Madrid& EL AMANECER - comme Il Faut &Carlos Di Sarli Y SU Orquesta Tipica& 1980 山崎ハコ - 望郷 &飛びます&...
一点点温热 一半留给夏日的荫凉 一半融进秋思的薄霜
雨霁云归满月明,一番草气自春风。 新雨压得一城土,微凉夜中人独行。

我要回帖

更多关于 微信支付宝支付 的文章

 

随机推荐