支付宝照片中如何将指定照片设置成第一张,比如说指定的收款二维码图片。

支付宝怎么扫保存再手机里的二维码图片_百度知道
支付宝怎么扫保存再手机里的二维码图片
我有更好的答案
  支付宝有这个功能直接扫描图片上的二维码,在右上角一个正方形框框,选择需要扫描的图片就行了。  支付宝(中国)网络技术有限公司是国内领先的第三方支付平台,致力于提供“简单、安全、快速”的支付解决方案。支付宝公司从2004年建立开始,始终以“信任”作为产品和服务的核心。旗下有“支付宝”与“支付宝钱包”两个独立品牌。自2014年第二季度开始成为当前全球最大的移动支付厂商。  支付宝主要提供支付及理财服务。包括网购担保交易、网络支付、转账、信用卡还款、手机充值、水电煤缴费、个人理财等多个领域。在进入移动支付领域后,为零售百货、电影院线、连锁商超和出租车等多个行业提供服务。还推出了余额宝等理财服务。  支付宝与国内外180多家银行以及VISA、MasterCard国际组织等机构建立战略合作关系,成为金融机构在电子支付领域最为信任的合作伙伴。  
工业设计师
支付宝有这个功能直接扫描图片上的二维码
本回答被网友采纳
可以扫保存在手机里的二维码图片!当你点开击支付宝中的扫一扫时候在最上方的中间有个图片logo标志,点击进去就可以找到你所保存的二维码图片了
为您推荐:
其他类似问题
您可能关注的内容
支付宝的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。70725 次浏览
最近上菜市场买菜基本都不用带钱了,微信和支付宝非常方便的付款。无现金时代距离维码越来越近了。
一些商家来说目前微信,支付宝的合并成一个二维码。这样紫方便用户付款。
也有一些站长在网站上放一个二维码来接受打赏。
首先推荐几个直接能使用的。
获取二维码
点击右上角“+”号再点击收付款
点击“我要收款”
保存收款码或者截屏
点击首页“收钱”
点击右上角
保存二维码到相册或截屏
百度站长工具
百度的站长工具,提供一个【打赏(内测)】功能。
功能地址:
其作用是一段Javascript和HTML代码,成功在页面加入打赏功能。可以使用百度钱包,微信,支付宝打赏喽。
使用限制:
必须在申请JS代码的域名下使用。
必须有百度钱包打赏,且排第一个。
百度站长打赏A货
由于百度站长打赏有些限制,这里我扒了一下皮。大家可以体验一下。
有完全的源码(右键查看源码),可以自己改样式。
芝麻二维码
这个网站免费提供将微信和支付宝收款码合成一个二维码。
只需要分别上传微信和支付宝的收款二维码即可合成。还可上传自己的Logo~
有木有高大上?
网站地址:
最后的成品在此~
搭建自己服务
这里我们自己制作一个支持微信和支付宝二维码。
高能提醒:以下内容不建议小白用户阅读。
对于懂一点web知识的朋友来说,很简单很容易理解。
客户端扫码 -& 服务端判断客户端类型 -& 返回不通的处理方式
1)首先我们将 微信和支付宝的二维码分别解码,看看真正的链接地址是什么。
PS : 自己百度二维码解码,有好多在线解码的网站。
支付宝,是一个HTTPS链接,手机扫码后会自动呼起支付宝APP
HTTPS://QR.ALIPAY.COM/FKX030126KTDDQSMUxxxx
微信,是一个微信Link
wxp://f2f0slfYxzGzJxN0_DdVOX4ZDczw78Txxxxx
2)然后查看一下微信和支付宝在扫码后,发送请求所携带的 User Agent 头信息(相同的部分已经去掉)。
UCBrowser/11.5.0.939 UCBS/2.10.1.6 Mobile Safari/537.36 AliApp(AP/10.0.15.051805) AlipayClient/10.0.15.051805 Language/zh-Hans
MQQBrowser/6.2 TBS 043220 Safari/537.36 MicroMessenger/6.5.8.1060 NetType/4G Language/zh_CN
嗯,这样就很轻松区分是微信还是支付宝扫码了:
User Agent 含有
MicroMessenger为微信
User Agent 含有
ApliPayClient 为支付宝
3)知道原理了,那么撸代码吧。分分钟就写出代码(nodejs)!
判断客户端User Agent 如果是支付宝直接跳转支付宝链接,微信直接跳转微信的链接。
PS: 一切来的好顺利呀~
1234567891011
app.get('/', function(req, res) {&&&& var ua = req.headers['user-agent'];&&&& if(/MicroMessenger\//.test(ua))&&&& {&&&&&&&& res.redirect('wxp://f2f0slfYxzGzJxN0_DdVOX4ZDczw78Tb5tKp');&&&& }else if(/AlipayClient\//.test(ua))&&&& {&&&&&&&& res.redirect('HTTPS://QR.ALIPAY.COM/FKX030126KTDDQSMUS9AA3');&&&& }else&&&&&&&& res.send('请使用微信或者支付宝客户端扫码'); });
使用支付宝扫码,可以顺利支付转账(哦也~)。
但是微信就麻烦了,微信不允许外部直接调用 微信Link(wxp://)。
我们参考 hotapp 的做法,如果微信扫码,直接输出一个微信二维码,然后长按扫码实现支付。
我们需要制作一个微信的二维码图片,然后修改代码如下。
......if(/MicroMessenger\//.test(ua)){&&&&res.writeHead(200,{'Content-Type':'image/jpg'});&&&&fs.createReadStream('./public/weixin.jpg').pipe(res);&&&& }else if(/AlipayClient\//.test(ua))......
测试一下,是可以的~ 路子是通的~
原理也懂了,粗略代码也也好了。那么就开始丰满吧。
马甲花了几个小时写了一个粗略的版本,已经开源。
开源地址:
推荐使用NVM安装
git clone https://github.com/malaohu/Ali-Weixin-QRPay.gitcd Ali-Weixin-QRPaynpm installnode server.js
然后访问:http://ip:3999 看看效果吧。
Related posts:
没有个人说明
2018年六月 &(19)
2018年五月 &(35)
2018年四月 &(26)
2018年三月 &(30)
2018年二月 &(31)
2018年一月 &(36)
2017年十二月 &(45)
2017年十一月 &(67)
2017年十月 &(30)
2017年九月 &(42)
2017年八月 &(53)
2017年七月 &(43)
2017年六月 &(41)
2017年五月 &(42)
2017年四月 &(31)
2017年三月 &(47)
2017年二月 &(33)
2017年一月 &(17)
2016年十二月 &(16)
2016年十一月 &(16)
2016年十月 &(11)
2016年九月 &(13)
2016年八月 &(15)
2016年七月 &(16)
2016年六月 &(12)
2016年五月 &(25)
2016年四月 &(20)
2016年三月 &(19)
2016年二月 &(8)
2016年一月 &(9)
2015年十二月 &(6)
2015年十一月 &(7)
2015年十月 &(11)
2015年九月 &(5)
2015年八月 &(6)
2015年七月 &(15)
2015年六月 &(7)
2015年五月 &(7)
2015年四月 &(7)
2015年三月 &(8)
2015年二月 &(11)
2015年一月 &(13)
2014年十二月 &(18)
2014年十一月 &(1)
2014年十月 &(2)
2014年九月 &(1)将微信和支付宝支付的个二维码合二为一
因公司需要将支付宝和微信的二维码合成一个,不管用户用支付宝扫还是微信扫都能打开对应的支付页面,在网上找了一些文章,很感谢各位大神的经验,我也记录下我是如何将两个二维码合二为一的~。
原理:支付宝或微信生成的二维码中本质都内嵌了一个url,在扫码时实际是定向去访问二维码中内嵌的url,这样我就可以将这个url指定到我的一个控制器,在控制器中判断是微信还是支付宝软件扫的,然后去唤醒各自的支付即可。
1.首先生成二维码:
folderName:存储二维码图片的文件夹名
imageName:二维码图片名称
content:是在二维码中写入的内容,这里我传入的是URL:指定我判断软件类型的控制器
public static String genQRImage(String folderName, String imageName, String content) {
//String filePath = System.getProperty("twtwebapp.root");
String fileName = imageName + ".png";
// 检查是否存在imageQR目录,不存在则先创建
File file = new File(folderName);
if (!file.exists() && !file.isDirectory()) {
file.mkdir();
folderName = file.getAbsolutePath();
int width = 200; // 图像宽度
int height = 200; // 图像高度
String format = "png";// 图像类型
Map&EncodeHintType, Object& hints = new HashMap&EncodeHintType, Object&();
hints.put(EncodeHintType.CHARACTER_SET, "UTF-8");
hints.put(EncodeHintType.MARGIN, 1);
BitMatrix bitMatrix = new MultiFormatWriter().encode(content, BarcodeFormat.QR_CODE, width, height, hints);// 生成矩阵
Path path = FileSystems.getDefault().getPath(folderName, fileName);
MatrixToImageWriter.writeToPath(bitMatrix, format, path);// 输出图像
log.info("二维码已经生成," + path);
fileName = path.toString();
} catch (Exception e) {
log.error(e.getMessage(), e);
fileName =
return fileN
2.定义类型控制器:
大家一定都想问是如何判断打开软件的类型,把Request Header Cookie 都看看就明白了,扫码二维码时不会传入任何参数,
但会有一个请求头,就是这个请求头告知了我打开软件的类型。
使用request获取名为User-Agent的请求头,
支付宝的请求头:ucbrowser/1.0.0.100 u3/0.8.0 mobile safari/534.30 alipaydefined(nt:wifi,ws:360|604|3.0) aliapp(ap/9.9.7.112401) alipayclient/9.9.7.112401 language/zh-hans usestatusbar/true
微信的请求头: mqqbrowser/6.8 tbs/036887 safari/537.36 micromessenger/6.3.31.940 nettype/wifi language/zh_cn
就是根据这两个请求头去判断对应的软件类型,根据不同的软件类型去唤醒不同的支付。
@RequestMapping("qrcallback")
public void qrcallback(HttpServletRequest request, HttpServletResponse response) throws IOException, AlipayApiException {
String agent = request.getHeader("User-Agent").toLowerCase();
System.out.println("响应头的类型:"+agent);
if (agent.indexOf("micromessenger") & 0) {
System.out.println("微信支付");
} else if (agent.indexOf("alipayclient") & 0) {
System.out.println("阿里支付");
String form = testService.aliPay();
response.setContentType("text/charset=UTF-8");
response.getWriter().write(form);//直接将完整的表单html输出到页面
response.getWriter().flush();
response.sendRedirect("/ali.html");
3.先说简单的,唤醒支付宝支付,其实使用的是 支付宝手机网站支付:这个需要签约噢~
https://b.alipay.com/signing/productDetail.htm?productId=I0001001
这个唤起支付可以看看官网是怎么写的:https://doc.open.alipay.com/docs/doc.htm?treeId=203&articleId=105285&docType=1
有两种方式:一种是页面唤醒,自己构建请求form参数然后请求支付宝唤醒支付操作,另一种是服务端调用支付宝的SDK去生
成form参数然后去请求支付宝,我使用的是第二种。
1.首先引入pom.xml依赖
&!-- alipay-sdk --&
&dependency&
&groupId&com.twt.charge&/groupId&
&artifactId&alipay-sdk-java&/artifactId&
&version&58&/version&
&/dependency&2.生成form参数:
里面的参数自己填写从支付宝获取的那些参数,copy我的肯定出错哈
public String aliPay() throws AlipayApiException {
AlipayClient alipayClient = new DefaultAlipayClient(openapi, SecurityUtil.decodeBase64(appid),
SecurityUtil.decodeBase64(rsa_private_key), "json", "utf-8", SecurityUtil.decodeBase64(alipay_pub_key));
AlipayTradeWapPayRequest alipayRequest = new AlipayTradeWapPayRequest();// 创建API对应的request
alipayRequest.setReturnUrl("http://192.168.1.219:22222/ali.html");
alipayRequest.setNotifyUrl("http://192.168.1.219:22222/callback");// 在公共参数中设置回跳和通知地址
alipayRequest.setBizContent("{" + "
\"out_trade_no\":\"92222\"," + "
\"total_amount\":66.66,"
\"subject\":\"主题\"," + "
\"seller_id\":\"213215dsa\"," +
// " \"product_code\":\"QUICK_WAP_PAY\"" +
}");// 填充业务参数
String form = alipayClient.pageExecute(alipayRequest).getBody(); // 调用SDK生成表单
}将这个form以流的形式输出即可。
response.setContentType("text/charset=UTF-8");
response.getWriter().write(form);//直接将完整的表单html输出到页面
response.getWriter().flush();
唤起支付宝支付就这么简单,但要注意参数中的账单号要是商户系统中唯一的账单号。
4.唤起微信支付:唤起的其实是微信公众号支付,做过公众号支付的同学都知道,调用微信公众号的统一下单API时
需要传入openID,即用户在该公众号的下的唯一标识,这个过程需要用于授权登录该公众号,这个过程是一个缺点,
用户仅仅只是微信的扫码支付,但你中间不是黑箱子的形式展示,而是在支付中多出了一个授权登录的页面,并且
也比较繁琐,在唤醒微信支付的过程中请求次数较多,所以微信支付会比正在的扫码支付会慢很多。
唤起微信公众号支付:{
1.首先拼装好你的授权登录url。在类型控制中判断如果是微信支付则重定向到微信授权登录页面,微信会重定向到
你在授权登录url中设置重定向url参数的页面,
2.跳转到这个页面后,先获取到用户code然后利用ajax访问服务端,
3.服务端使用code去获取用户的openID,
4.根据openID去调用微信公众号的统一下单API生成参数,然后返回给页面唤醒支付,这就是整个微信的流程,
中间访问了3次微信获取数据,整个流程共6次请求,需要将微信跳转的页面放到官网的微信目录下。
在写这篇博文的时候因为支付宝我还没有签约,所以没有调通,而微信也只成功了一次,但第二次什么都没改的情况
下就不行了,写这篇博文顺便捋捋思路,怎么更简单。
注:访问微信授权页面中的redirect_url参数可以添加请求参数。
没有更多推荐了,
加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!怎么扫描保存在手机相册里的支付宝二维码图片_百度经验
&&&&&&生活常识怎么扫描保存在手机相册里的支付宝二维码图片听语音1234
百度经验:jingyan.baidu.com如何扫描保存在手机相册里的支付宝二维码图片,完成付款百度经验:jingyan.baidu.com1第一步:【微信/QQ】接收二维码‘保存图片’2第二步:打开【支付宝】APP使用‘扫一扫’3第三步:点击右上角选择‘从相册选取二维码’4最后一步:核对收款人,输入付款金额END经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。投票(1)已投票(1)有得(0)我有疑问(0)◆◆说说为什么给这篇经验投票吧!我为什么投票...你还可以输入500字◆◆只有签约作者及以上等级才可发有得&你还可以输入1000字◆◆如对这篇经验有疑问,可反馈给作者,经验作者会尽力为您解决!你还可以输入500字相关经验641300热门杂志第1期房屋装修全攻略3342次分享第2期愚您同乐377次分享第9期实用房子装修攻略1568次分享第1期欢度春节 合家团圆276次分享第1期年货选购技巧588次分享◆请扫描分享到朋友圈超市支付宝收款二维码图片_百度知道
超市支付宝收款二维码图片
我有更好的答案
是要线下二维码领红包吗,
想问什么说清楚啊
在家刷实体店红包
为您推荐:
其他类似问题
您可能关注的内容
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。}

我要回帖

更多关于 支付宝证件照片在哪里 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信