码迷,mamicode.com
首页 > 微信 > 详细

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

时间:2015-04-25 16:33:06      阅读:294      评论:0      收藏:0      [点我收藏+]

标签:

微信现金红包高级红包接口开发时遇到了不少问题,网上搜索发现 微信现金红包高级红包接口开发注意事项 这篇文章问题总结得很完整,里面给的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. 技术分享
  3. 若是WebForm程序 在IIS中需要配,参考 微信支付v3发布到iis时的证书问题 一文,但亲测第二种方法还是没成功,只能按证书地址方法来找 ,参考 微信支付v3发布到iis时的证书问题 第一种方法  var cer = new X509Certificate(@"d:\1.cer", password,X509KeyStorageFlags.MachineKeySet);
  4. 要发送给粉丝的openid必须是通过appid授予生成的openid,并不是任意的。这一步需要授权获得 网页授权获取用户基本信息 (并不需要关注)。
  5.  支付密钥,不是公众号/服务号的密钥,在账户设置-安全设置-API安全中配置。

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

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

标签:

原文地址:http://www.cnblogs.com/zhangs1986/p/4455708.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!