1.简单的asp微信接入
代码是只要写一个asp文件响应腾讯的api地址就好,简单的微信接入是指:关注时回复图文信息,默认回复图文信息,
自定义菜单,就一般展示型企业而言这么多就够用了,若有其他特殊的要求,那就继续看下面的微信高级功能接入。
2.高级asp微信功能:微信会员的接入
若涉及到微信的会员接入的话,首先你最好是微信已认证的服务号,关于微信的服务号与订阅号的区别在这里
http://mp.weixin.qq.com/wiki/7/2d301d4b757dedc333b9a9854b457b47.html,填写微信开发配置里的东西,特别注意的
是accesstoken这个最好存到数据库里去,否则一直请求服务器,耗时,微信本身也有请求数量的限制。
建议不要用获取会员的高级方式即 scope为 snsapi_userinfo 方式,而建议采用 scope = snsapi_base+获取用户基本
信息(UnionID机制)这样静默获取用户不会有感知,不过好像用户未关注的话,获取用户的详情时昵称等都是没有的,用户授权的机制有点让人抵制,建议采用base机制,当用户实在是要用你们的微信平台时,可以采用和前端结合的方式,弹出二维码让用户关注就好了。
3.高级asp微信功能:微信二维码的生成
一般而言基本上微信二维码的生成都是和会员挂钩即永久二维码,场景值是一个32位的整数值,得注意的是扫码时未关
注和关注时的场景动作不一样,会多上一段qr***记得用replace去除,在扫码时对应的值是eventkey。