微信公众平台开发—初步架构

来源:互联网 发布:淘宝知己知彼怎么样 编辑:程序博客网 时间:2024/05/28 22:09
数据库地址:localhost
数据库名:vipdb
字符集:utf8 -- UTF-8 Unicode
排序规则:utf8_general_ci

一、user(用户表): userid username password userphone realname lastloginip lastlogintime
绑定会员、会员信息查询、会员提问
会员服务
很多企业是以会员为根基并由此赢利的,在将用户引导到微信公众平台上的时候,希望能延续这一关系并且得到加强,那么将让会员与微信绑定以便更好的互动就成了一个新的需要了。
1. 绑定会员
微信公众平台对每一个用户都有一个唯一固定不变的微信ID,这是一个加密了的身份ID,但是却是唯一的,我们可以在让用户信息绑定在这一微信账号上,这样便于集成现有网站会员的功能,而且可以通过移动端与会员互动。
2. 会员信息查询
微信用户与原有会员身份进行绑定之后,可以进行一些查询,比如用户自身信息,积分状态等的查询。
3. 会员提问
进行了绑定的会员,可以通过微信账号向企业提问,这一提问在微信后台被保存5天,企业在后台查找并且一对一的人工回复。

二、selfq(自主问答表):contentid request response type addtime
type分为:欢迎语、帮助系统、其他引导性关键词
欢迎语:欢迎语是在企业微信账号被关注后发送出来的消息,这条消息是给用户传达的第一印象。最好能包括所有大类的指南。
如:
亲,太高兴你总算等到你来了.
1、想买什么东西请直接将产品名称回复给我(如“隔离霜”)
2、想知道已经上线了哪些产品请回复“品类”或直接点击链接进入商城===》
3、如需按价格区间搜索产品,请以“XX到XX”的格式回复(如“50到100”)
4、如需帮助或了解请回复“帮助”。
5、参加寻宝游戏请回复“寻宝”。
这个欢迎语做得很不错,把产品搜索类及帮助系统类这两大核心功能都做了一个引导,便于用户再次查询获得详细信息。

帮助系统
可以同时设置多个关键字,让其搜索到同一结果
比如在微信中回复“帮助”、“介绍”、“干什么”、“?”、“help”、“sos”、“操作”等关键词,都统一回复下列信息
如有以下问题请回复该问题中带“”的关键字或序号字母(如Q1):
Q1、如何“搜索”产品?
Q2、如何搜“价格”“区间”?
Q3、如何“购买”,“支付”、“快递”?
Q4、“微信”是什么?
Q5、“售后”“服务”
Q6、如何“联系”?
Q7、如何“关注”微信
Q8、如何“分享”“朋友圈”?
帮助系统要将所有可能的功能都列出来,由用户自行来检索相应的信息,并且随时可以查询。

其他引导性关键词
这类引导性关键词主要有售后,服务,联系,电话,或者其他与企业关注比较密切的词。主要实现对其他类别的查询。


三、product(产品表)id productname listprice price productimg description
自助查询
基于商品数据类的查询
在微信中,实现关键词回复与查询回复的分离,当用户想要查询某个产品的时候,就直接输入产品中的某个名称,比如“面膜”、“肌底液”等关键词,这样的关键词将从系统中搜索中相应的产品,以多图文的形式列出来,并且带上相应产品的链接。引导用户再进一步

跳转到自身网站上去。
可以在微信账号上集成价格区间查询,这一功能丰富了查询方式,使客户能更快的找到适合自己价格区间的商品。

 
衍生功能:活动类服务
地理位置类的活动
寻宝是一种基于地理位置与用户互动的活动,当用户提交自己的地理位置后,将返回与它最近的宝贝距离,而这一宝贝被存放在商家某连锁店中,只有用户找到这一连锁店,就能得宝贝。
0 0