微信现金红包高级红包接口开发亲测

原文: 微信现金红包高级红包接口开发亲测

微信现金红包高级红包接口开发时遇到了不少问题,网上搜索发现 微信现金红包高级红包接口开发注意事项 这篇文章问题总结得很完整,里面给的demo是VS高版本写的,运行过程中还是有些参数问题对于首次调试来说有点难度,还有微信支付现金红包接口 的接口介绍,下面的几个问题特别提出:

  1. 商户证书,下载的demo需要证书才能正确运行(可调成服务器模拟发送),而证书需要安装到服务器上,demo是控制台程序,需要的证书可直接安装后使用,其中指出的是方法X509Certificate2 Find()中m_SubjectDistinguishedName是证书名,并不是简称,格式严格类似: "SN=10000000, CN=深圳XXXX科技有限公司, OU=MMPay, O=Tencent, L=Shenzhen, S=Guangdong, C=CN" ,其中SN就是商户号
  2. 若是WebForm程序 在IIS中需要配,参考 微信支付v3发布到iis时的证书问题 一文,但亲测第二种方法还是没成功,只能按证书地址方法来找 ,参考 微信支付v3发布到iis时的证书问题 第一种方法  var cer = new X509Certificate(@"d:\1.cer", password,X509KeyStorageFlags.MachineKeySet);
  3. 要发送给粉丝的openid必须是通过appid授予生成的openid,并不是任意的。这一步需要授权获得 网页授权获取用户基本信息 (并不需要关注)。
  4.  支付密钥,不是公众号/服务号的密钥,在账户设置-安全设置-API安全中配置。

     另外推荐第三方做的接口 http://weixin.senparc.com

     需要VS2010 的Demo可留下个邮箱,点下推荐。

posted on 2015-06-29 09:16 NET未来之路 阅读( ...) 评论( ...) 编辑 收藏

转载于:https://www.cnblogs.com/lonelyxmas/p/4606744.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值