小程序实现提现有两个解决方案:
第一种最简单:
即调用聚分云代发红包API,小程序服务端请求代发红包API会获得红包链接,然后小程序服务端把红包链接生成二维码图片,在小程序中展示,让用户下载微信扫码即可领取!领取效果如下:
这样就轻松的给用户实现提现了!还不用担心诱导关注公众号,被微信封号!
红包代发怎么收费?
聚分云的代发红包,不收取任何手续费。
红包代发的原理是?
代发红包,是指调用聚分云的API接口,接口返回红包编号和红包链接。然后您的系统把红包链接以模板消息、客服消息、H5链接等形式,发放给您的用户点击链接领取红包。
归根结底,还是您的公众号来为您的粉丝发红包。
红包代发的区别是?
用聚分云的接口代发红包和使用微信官方接口发红包,最大的区别是,您自己开通了现金红包,发放的红包资金是充值到 微信商户平台(无手续费),使用代发红包,是充值到聚分云账户余额(无手续费)
代发红包的金额限制
使用聚分云API代发红包,金额最低是0.3元,最高是499元。每请求一次创建一个红包都需要传参金额。这也是API最灵活的地方。
代发红包未领取怎么算?
因为微信规定红包有24小时领取期,只要是红包没有领取成功(比如未领取、领取未发放、微信拦截等),都会在24小时后,72小时内退回。
代发红包有哪些使用限制
API的红包链接只能在公众号对话框(模板消息、客服消息、菜单)、微信H5中打开。不能在小程序、短信、非微信浏览器中打开。
如何对接代发红包API?
首先注册聚分云账号,可以免费体验30天,开始创建API应用
设置成功后,即可得到API必须的参数之一:appkey
我们以PHP对接为例:
$params = [ 'appkey'=>'appkey', 'method'=>'jfy.redpacks.send', 'openid'=>'openid', 'money'=>30 ]; $result = Http::post('https://www.jufenyun.com/openapi/gateway',$params); print_r($result['body']);
接口返回:
{"code":0,"redpack_sn":"201806276147485200","redpack_url":"https:\/\/www.jufenyun.com\/wechat\/batches?key=a283YRl3IH0UAjs6%2BfGA5lJUu%2Bz2iaaHLmk"}
使用PHP的 json_decode 把json字符串转化为对象:
$result = json_decode($result['body']); // 获得红包编号 $redpack_sn = $result->redpack_sn; // 获得红包链接 $redpack_url = $result->redpack_url;
通过以下四种形式,把请求API得到的红包链接,发放给粉丝点击,即可领取红包哦
1、通过模板消息
2、通过客服消息(文本形式)
3、通过在微信H5中让用户点击链接
4、把红包链接生成二维码图片,在小程序中展示,让用户下载扫码即可!这个方法最方便!
是不是特别简单!
最重要的是,聚分云红包代发API不仅支持服务号,还支持订阅号!支持小程序!无需开通微信支付,无需开通现金红包,对接就可发红包!来尝试一下吧。
原文地址:http://blog.51cto.com/13864005/2140141