【威哥说】想赚钱?由于微信和支付宝严格的企业审核机制,个人app集成支付功能一直困扰着开发者们,本文将带你分分钟实现个人app集成支付宝和微信的支付功能,让你的app可以赚钱。

【广告】磨砺营造福小伙伴,每天都是新鲜的直播公开课,关注腾讯课堂磨砺营IT教育课堂,找到属于你的公开课。最新学习视频,你不得不去看一下。

【正文】我们开发项目的时候难免会遇到支付的需求,现在即使不是电商平台基本也都有支付功能,看个文章还可以赞赏,有没有?涉及到支付,我们立刻就会想到国内鼎鼎大名独霸多年的支付宝,还有近几年通过微信人脉起来的微信支付,其它的也有很多,但是对于我们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

发表回复

后才能评论