2 qq 34943022 qq_34943022 于 2016.05.10 09:45 提问

微信公众号如何发红包?(目前已有代码,可是碰到最后一部扣钱的问题)

首先本人也是最近刚做,参考了很多
先放上原贴的地址
http://snmoney.blog.163.com/blog/static/44005820155810541329/
业务需求是这样的

先到第三方平台填写一个问卷调查,然后填完后调到点击红包的页面,然后去拿红包
网上有说可以通过第三方平台去做这个事情,我不知道有没有这个可能性?

现在回到正题,如今已经获取了openid,就像原贴一样,输出了红包发送成功
首先第一个问题,是不是意思就是如果代码成功了,应该微信那边自动会发一个这样子的红包过来?
第二,回到这个代码,下面是最后输出的send()方法中的一部分
curl_setopt($ch,CURLOPT_POST, 1);
curl_setopt($ch,CURLOPT_POSTFIELDS,$xml);
var_dump($ch);
$data = curl_exec($ch);
var_dump($data);
if($data){
curl_close($ch);
$rsxml = simplexml_load_string($data);
var_dump($rsxml);
$this->error = curl_errno($ch);
echo 111;
var_dump($this->error);
$this->error = $rsxml->return_msg;
echo 222;
var_dump($this->error);
curl_close($ch);

        if($rsxml->return_code == 'SUCCESS' ){
            echo 333;
            return true;
        }else{
            echo 444;
            $this->error = $rsxml->return_msg;
            return false;    
        }

    }else{ 
        $this->error = curl_errno($ch);

        curl_close($ch);
        return false;
    }

目前的问题就是$data为空,$rsxml只有商户号和拿到的红包金额,其他都为空,但是却走到了echo 333这里
求教
好人一生平安

3个回答

dongfeng9ge
dongfeng9ge   Ds   Rxr 2016.05.10 10:57

推荐你一本书《微信公众平台JSSDK开发实战》

qq_34943022
qq_34943022 主要这个功能比较急,也没时间看这个了,能指点一下吗?就差最后一步了
大约 2 年之前 回复
dongfeng9ge
dongfeng9ge   Ds   Rxr 2016.05.10 10:55

推荐你一本书《微信公众平台JSSDK开发实战》

YZHliang
YZHliang   2016.08.26 17:16

推荐你一本书《微信公众平台JSSDK开发实战》

我们公司就是做红包SDK的,叫做云账户,www.yunzhanghu.com,感兴趣的话可以了解下

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
微信公众平台发红包示例
微信公众平台发红包接口,只需要修改appid,secret,商户ID,证书,即可测试运行.
Asp.Net 微信公众号发红包代码(已通过测试)
Asp.Net 公众号发红包代码,已通过测试,可以直接使用,也欢迎大家下载我的其它资源。
微信公众平台给用户发红包+php
欢迎使用Markdown编辑器写博客直接上代码:代码 <?php /** * 微信红包的类 * @Author snmoney#gmail.com * @copyright 2015 * @version 2.0 * *微信红包还有部分可选的参数,如分享预设值等将在后续版本补充上相关功能。 * 对应官方接口更新,追加了分裂红包的玩法,详情参考官方文档。 */CLASS WXHon
微信公众号微信红包开发 PHP代码
微信公众平台现金红包开发PHP开发微信公众平台现金红包thinkPHP开发微信公众平台现金红包
php微信公众号发送红包功能
1.获取code:https://open.weixin.qq.com/connect/oauth2/authorize?appid={$appid}&redirect_uri={返回url}&response_type=code&scope=snsapi_userinfo&state=from_wechat_menu&connect_redirect=1#wechat_redirect
微信公众号红包发放demo
微信公众号自动发放红包功能,用户通过授权公众号信息之后,可以收到公众号发放的红包。
微信公众号发红包活动
说明: 打开,活动介绍,下边有个按钮触发页面跳转事件,红包页面自动获取红包, 获取成功后,返回和公众号的聊天窗口就能查看到红包了,这个界面比较丑,正在找原因。 首页index.php 获取红包页面:getRedPack.php 类库: 先上首页index.php: function pageRedrict(){
微信公众号开发系列之发送红包-java版本
首先是罗列一下基本的开发步骤。 前期准备 1、有一个公众号 2、开通微信支付功能 3、进入产品中心、开通红包 功能(随便选一个渠道,后面能再更改) 4、下载证书。 5、设置API密钥。 6、充值一定的金额(红包最少发送一块钱。。。)
thinkphp微信公众号发现金红包代码
微信现金红包,用的是thinkphp,使用方式:use Controller\WxHongBao;class IndexController extends WxHongBaoController{},调用方式:if($this->sendHongBao($openid,101)){echo 'ok';}else{echo 'wrong';},第二个参数是金额(分),有不足之处,请大家指出,谢谢
java版微信公众号发红包
java版微信公众号发红包