摘要: 开发过程中遇到这样的需求,根据用户的地理位置不同,显示不同区域的产品。这里用到了微信:获取用户地理位置 的功能,(每隔5秒上报 或 进入回话时上报一次),我们根据微信推送过来的经纬度,来转换成实际地址,这里用到的是百度地图Api(要用的话先申请百度ak)。PS:微信的这个功能很不稳定,靠它不靠谱,经... 阅读全文
posted @ 2014-10-27 16:50 NuClear_9527 阅读(2936) 评论(0) 推荐(0)
摘要: 主要用来推广并统计数据,当用户扫描带参数二维码时,微信会推送消息到我们的服务器,此时可以根据参数了解到用户是从哪个渠道关注的。话不多少,先来代码: 1 #region 生成二维码 2 3 /// 4 /// 获取Ticket 5 /// ... 阅读全文
posted @ 2014-10-27 16:36 NuClear_9527 阅读(5915) 评论(4) 推荐(0)
摘要: 菜单操作类: 1 #region 创建、查询、删除菜单 2 3 /// 4 /// 创建菜单 5 /// 6 /// 菜单字符串 7 /// ReturnMsg.ErrCode为0则创建菜单成功 8 ... 阅读全文
posted @ 2014-10-24 16:19 NuClear_9527 阅读(1664) 评论(0) 推荐(0)
摘要: 由于AccessToken有效期为2小时,并且接口调用有数量限制,所以开始时选择用WCF做了全局管理(项目中要到AccessToken的地方太多了,支付相关、生成二维码、获取用户信息、菜单操作等等)下面是AccessToken全局管理的单例类,(原理:通过微信接口获取AccessToken,存储在内... 阅读全文
posted @ 2014-10-24 14:00 NuClear_9527 阅读(3635) 评论(0) 推荐(0)
摘要: 开发过程中需要用的的公众号信息在这里配置,此外需要用到的Url信息无需更改。 /// /// 微信 需要用到的Url、Json常量 /// public class WeiXinConst { #region Value Const //... 阅读全文
posted @ 2014-10-24 13:37 NuClear_9527 阅读(1905) 评论(0) 推荐(1)
摘要: 包含通过HttpClient发起get或post请求的方法,所有调用微信接口的操作都通过此类。话不多说,直接上代码:2014-10-31代码更新:微信SSL安全策略调整,关闭掉SSLv2、SSLv3版本支持,不再支持部分使用SSLv2、 SSLv3或更低版本的客户端调用。 1 public... 阅读全文
posted @ 2014-10-16 17:39 NuClear_9527 阅读(7265) 评论(2) 推荐(2)
摘要: 最近一直在做微信相关开发,不到两个月的时间,微信用户统计、二维码推广、微信商城、微信支付,包括V2、V3接口(这里不得不吐槽下V3接口,刚出来就被我遇到,之前研究V2全都没用了~),有了一点收获,准备慢慢分享出来,希望还在纠结中的C# 码友们能得到一点帮助! 由于文采不好,可能主要是代码为主,附带简... 阅读全文
posted @ 2014-10-16 17:08 NuClear_9527 阅读(2798) 评论(8) 推荐(2)

我只存在于我的世界!