本文是基于我手上的一个项目而作。
项目对与用户互动的要求如下:
- 官网发布的信息能够利用微信公众号有效传达给用户;
- 能够结合机器人与人工客服在微信公众号里为用户服务;
- 用户能够直接用微信或微博账号登陆网站并发表评论;
- 微信公众账号能够生成带参二维码,方便推广渠道统计和结算;
为数据安全起见,代码不要加密,评论信息最好能保存在本地;- 能够有效地调动微信会员参与网站的积分激励计划;
- 最后,能省钱就更好了。
实现上述目标的解决方案如下:
- 认证的微信公众号升级为服务号;
- 申请微信开放平台开发者账号,接入网站应用并通过审核 (开发者资质认证费300元/年);
用 Bigfa 的插件实现社会化登陆,打通微信/微博会员免注册登陆网站的问题,这个问题解决之后可以放弃畅言插件了;- 用水脉烟香的插件 http://blogqun.com/wp-connect.html实现社会化登陆(最重要的是微信免注册登陆)
- 用微信机器人高级版+美洽解决微信公众号值守问题(微信机器人高级版接入第三方图灵机器人);
用微信机器人高级版生成微信公众号带参二维码(辅助地推)。- 用自己安装的微擎生成代参二维码(辅助地推),在微擎中设置微信自定义回复(微擎的自定义回复可以做到关键词泛匹配,这点比微信机器人高级版好),将微信机器人高级版绑定到微擎接管自定义回复之外的其他回复
这样做有以下几个好处:
- 项目原先采用的机器人是将微信授权给微信候斯特,更改为微信机器人高级版后,微信候斯特的功能都能实现,而且,重要的是能够实现带参二维码自助生成,不需要交纳999元/月第三方平台收取的费用。
- 用水脉烟香的插件将社会化评论部署在本地,能够接入微信和微博的会员体系,畅言插件也不需要再安装了,用户数据保存在自己服务器上,更加安全。
不用水脉烟香的插件的原因是,免去代码加密的烦恼,并且省了199元/域名授权的费用。 - 社会化登陆插件部署之后,网站接入微信会员体系,更加利于网站信息通过微信传播,社会化登陆及评论实现本地化部署之后,MyCred带参URL推广立即可以通过微信会员体系得以实施,会员积分奖励计划马上就可以开展起来。(这一步还需要解决微信客户端截断URL参数的问题,用二维码实现网址跳转能够搞定。更新见《MyCRED推荐链接在微信里分享时链接参数被微信客户端截断的解决方法》)