系统会员机制

进云是面向全网的系统,采用统一的会员机制。相比微赞之类的框架,进云系统强化了会员属性,弱化了粉丝的作用,因为粉丝只在微信中有效,而且不同的公众号、不同的小程序都会有不同的粉丝信息。而只有会员是通信各种应用端的!

因此,在开发功能时,建议更多的使用会员而非粉丝。

同时,为了更加方便的对接使用微信公众号的接口,进云系统支持根据会员ID直接发送模版消息和客服消息(具体可参考公众号接口类的方法)。在发送消息过程中,系统会自动根据会员寻找相应的粉丝以实现消息发送,开发者无需担心!


微信环境中粉丝信息的获取时机:

用户访问客户端页面时,系统如果检测到处于微信环境,且站点管理员添加绑定了公众号且公众号类型为认证服务号,则会检查会话中是否存在粉丝openid,如果没有则尝试获取粉丝的openid(此时只获取openid不获取昵称头像等信息),获取到粉丝openid之后,则检查系统是否存在对应粉丝,如果不存在则添加相应粉丝,如果存在则检查粉丝是否绑定了会员,如果已经绑定,则系统自动帮助该会员登陆,并将会员ID存入session中。入口文件只获取openid的优点是,无需用户授权,对用户无感!

粉丝昵称头像等信息获取时机:

当页面控制文件需要获取会员昵称头像等信息来展示时,调用model('core/member')->detail($mid,$fields)方法获取会触发检测,如果会员缺少昵称或者头像信息,系统自动发起获取粉丝信息的请求,尝试获取粉丝详细信息!

返回

条结果""