`

通过链接打开支付宝

阅读更多
1:通过浏览器调用支付宝app来打开网址:

alipays://platformapi/startapp?appId=20000067&url=......


2: 如下只记录我遇到的问题:

1) 最好用原生浏览器,我用了第三方安装的uc和chrome无法调用shema,进而导致无法调用支付宝支付。

2) 页面使用rails来获取url,切记<%= raw ... %>,否则会转码的。

3) 当url里有多个参数,调用支付宝链接中的参数url,必须转码。

url = URI.escape(url, Regexp.new("[^#{URI::PATTERN::UNRESERVED}]"))
"alipays://platformapi/startapp?appId=20000067&url=#{url}"
分享到:
评论

相关推荐

    iOS 原生加载支付宝支付链接跳转支付宝方法封装

    本文将深入探讨如何在原生iOS应用中实现加载支付宝支付链接,并通过WKWebView进行安全的页面跳转。首先,我们需要了解iOS与支付宝API的交互流程。 1. **集成准备**: - 在支付宝开放平台上注册并创建应用,获取...

    微信浏览器调用支付宝浏览器中打开

    博文中资源

    解决微信中无法使用支付宝付款和弹出“长按地址在浏览器中打开”的解决办法

    解决微信中无法支付宝支付问题,和弹出长按地址在浏览器中打开

    无视红域名直接打开红域名qq微信支付宝链接开源

    无视红域名直接打开红域名qq微信支付宝链接开源

    微信公众号支付宝跳转浏览器支付解决在公众号中调起支付宝支付跳转浏览器的问题

    解决在公众号中调起支付宝支付跳转浏览器的问题。使用方法:將ap.js 和pay.html引入到项目中,将需要跳转的支付宝支付地址传入pay.html中的code_url即可

    支付宝已开放scheme大全

    使用shceme跳转支付宝指定页面,从支付宝APK提取出来,key的数字就是scheme的said,自行替换即可,json里有部分是之前的支付宝的活动页面,跳转了会提示已暂停服务 //扫一扫 alipayqr://platformapi/startapp?saId=...

    手机网页唤醒支付宝APP支付 php

    当用户在手机网页上点击支付按钮时,PHP后端会生成一个特定的支付请求,然后将这个请求转化为一个链接,这个链接可以被支付宝APP识别并打开APP进行支付流程。 在PHP中实现这个功能,首先你需要安装支付宝的SDK,这...

    vue 解决在微信内置浏览器中调用支付宝支付的情况

    我的思路大概是这样的 1. 验证是否是在微信内置浏览器中调用支付宝 2.给支付页面的url加上调用接口所需的参数(因为在微信里是不能直接调用支付宝的...这两句代码就是判断用户是否是用微信内置浏览器打开的页面 如果

    用php的方法在:H5页面唤起支付宝app支付

    7. **生成支付链接**: 使用SDK中的方法,将上述参数和签名一起生成一个完整的支付请求链接,然后在H5页面中通过`location.href`或JavaScript的`window.open()`函数打开这个链接,引导用户跳转至支付宝App进行支付。...

    ios 支付宝demo,可供自定义支付和跳转支付宝界面支付

    在这种模式下,应用会调用支付宝SDK的方法,打开支付宝应用,然后在支付宝内部完成支付流程。此过程涉及的主要API是`AlipaySDK`中的`payOrder:fromViewController:completion:`方法,它接受订单参数和当前显示控制器...

    微信中不能使用支付宝付款的解决方法

    3、消费者如果希望继续通过支付宝完成付款,可以打开独立的手机浏览器,把链接复制到手机浏览器中打开,以继续完成支付。 4、商户和消费者对于无法使用支付宝收付款一事如有疑问,可以联系微信方面咨询。 如需继续...

    js实现微信直接跳转到支付宝APP打开口令领红包

    用户可以通过扫描二维码在支付宝中打开。 - 或者,可以提示用户复制口令,然后手动在支付宝中粘贴搜索,领取红包。 4. **wx2alipay-master项目**: - 这个压缩包很可能包含了一个示例项目,用于演示如何实现上述...

    微信跳转支付宝红包源码和教程

    2、下载源码打开“kouling.js”把前两行修改为自己的红包链接 3、然后把两个文件上传到虚拟主机,最后得到的“域名/default.html”复制 4、打开:http://sina.lt/ 去生成t.cn短网址 发给好友 好友打开了直接自动...

    ECSHOP支付宝免接口插件 快速支付

    此插件的实现可能依赖于静态链接或者通过后台配置的方式,将商家的支付宝账户信息(如账号、收款二维码等)嵌入到ECSHOP系统中。顾客在转账时,实际上是在向商家的支付宝账户直接转账,因此,商家需要确保其支付宝...

    支付宝注册认证指引

    1. 打开支付宝官方网站([www.alipay.com](https://www.alipay.com)),点击页面右上角的【免费注册】按钮。 2. 在弹出的页面中选择【企业账户】选项。 3. 输入您希望绑定的企业邮箱地址以及系统发送的验证码,之后...

    独角数卡自动售货系统个人支付宝免签约在线支付接口

    5、关于自动到帐,打开您下载的“支付宝即时到帐辅助”并登录您的商户,在打开的页面登录您在后台设置的支付宝账号,设置“通知网址”为http://网址/pay/alidirect/notify_url点击“开始扫描”即可

    2015最新个人版万能支付程序asp版,无需签约支付宝即时到账源码

    本源码通过采用支付宝转账技术,即时转账到账的源码,万能通用,可以上传到任何网站上使用,无需配置,直接修改收款支付宝账号即可使用。不存在任何手续费问题,用户是通过支付宝转账来付款的,即时到账 使用方法:...

    java 支付宝支付功能

    2. **H5支付或小程序支付**:对于移动端,可能需要支持H5支付(如通过支付宝钱包内置浏览器打开的网页支付)或者支付宝小程序内的支付,这需要调用不同的API。 3. **安全策略**:移动支付环境下,用户数据安全尤为...

    支付宝demo.zip

    通过这个"支付宝demo.zip"项目,你可以学习到如何在Java环境中与支付宝接口进行交互,为你的应用添加安全、可靠的支付功能。解压后使用IDEA打开,可以查看详细的代码注释和步骤说明,这将极大地帮助你理解和实践整个...

    仿支付宝二维码扫描

    5. 处理扫描结果:当检测到有效的二维码时,根据解码出的数据类型进行相应的业务处理,如发起支付、打开链接等。 6. 考虑用户体验:添加动画效果,提示用户扫描成功或失败;考虑离线模式下的使用;优化扫描速度和...

Global site tag (gtag.js) - Google Analytics