【威哥说】想赚钱?由于微信和支付宝严格的企业审核机制,个人app集成支付功能一直困扰着开发者们,本文将带你分分钟实现个人app集成支付宝和微信的支付功能,让你的app可以赚钱。
【广告】磨砺营造福小伙伴,每天都是新鲜的直播公开课,关注腾讯课堂磨砺营IT教育课堂,找到属于你的公开课。最新学习视频,你不得不去看一下。
【正文】我们开发项目的时候难免会遇到支付的需求,现在即使不是电商平台基本也都有支付功能,看个文章还可以赞赏赚钱app支付宝,有没有?涉及到支付,我们立刻就会想到国内鼎鼎大名独霸多年的支付宝,还有近几年通过微信人脉起来的微信支付,其它的也有很多,但是对于我们app来说,你只需要集成主流用户基数最大的就可以,他们手机都会有这两个app,这样也能确保用户可以支付成功。当然赚钱app支付宝,这只是说电子商务,除了这2个还要支持各大银行的网银。并不是每个用户都用支付宝微信,但是每个人都会有一张银行卡。
下面开始集成支付宝和微信支付:
1.注册 平台账户并创建应用
2.申请支付权限,按照步骤上传照片下一步即可
3.下载支付包 .0..jar包,放到libs下
4.加入权限
5.为了防止客户没有支付插件,这里要把支付插件放到main下的下,bp.db,其实就是apk,这样防止被安全软件检测警告。
6.初始化 BP.init(,”你的 ID”);
7.最后调用付款
第4个参数为true时调用支付宝支付,为false时调用微信支付
BP.pay(“商品名称”, “商品描述”, 钱数, true, new (){回调方法});
下面是代码:
调用微信付款:
void () {
Log.i(TAG, “: “+””);
/**
* 第5个参数为true时调用支付宝支付,为false时调用微信支付
*/
BP.pay( “商品名称”, “商品描述”, 0.02, false,new () {
@
void ( s) {
Log.i(TAG, “: “+s);
@
void () {
Log.i(TAG, “: “+”成功”);
@
void fail(int i, s) {
Log.i(TAG, i+”fail: “+s);
(i);
@
void () {
});
调用安装插件的方法
void (int i) {
if (i == -3) {
new .(.this)
.(
“监测到你尚未安装支付插件,无法进行微信支付,请选择安装插件(已打包在本地,无流量消耗)还是用支付宝支付”)
.(“安装”,
new .() {
@
void (
,
int which) {
(“bp.db”);
})
.(“支付宝支付”,
new .() {
@
void (
,
int which) {
();
}).().show();
} else {
Toast.(.this, “支付中断!”,
Toast.).show();
//安装插件
void ( ) {
try {
is = ().open();
File file = new File(.()
+ File. + + “.apk”);
if (file.())
file.();
file.();
fos = new (file);
byte[] temp = new byte[1024];
int i = 0;
while ((i = is.read(temp)) > 0) {
fos.write(temp, 0, i);
fos.close();
is.close();
= new (.);
.(.SK);
.(Uri.parse(“file://” + file),
“/vnd..-“);
();
} catch ( e) {
e.();
效果图展示
温馨提醒
如果你已经厌倦了迷茫却不知所从的日子
如果你是一位想改变生活的有志青年
如果你想让威哥帮助你,请在公众号回复:
————————— END —————————
限 时 特 惠: 本站每日更新海量各大内部创业教程,一年会员只需168元,全站资源免费下载 点击查看详情
站 长 微 信: 402999666
1、本站资源针对会员完全免费,站点中所有资源大部分为投稿作者付费教程,切勿轻易添加教程上除本站信息外的任何联系方式,谨防被割,如有疑问请随时联系客服。
2、本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。