西安制作网站_西安网页制作设计_西安网站维护_西安网站优化_西安微信开发_佳凹科技
微信公众平台开发之用户管理
2016 年 11 月 10 日

  今天我们来说一下微信公众平台开发的用户管理这块,看似简单的获取用户信息、用户分组,用处很多呦,和H5开发、推送消息都能完美的结合。并且在用户管理中,只有认证的公众号才有相应的接口权限。

  获取用户基本信息

  这里的获取用户信息,是指用openid去请求,如果未关注,subscribe返回0,没有昵称这些后续的信息,如果已关注,会跟着返回地区、国家、头像这些信息。

  还有unionid这个参数,如果公众平台绑在了开放平台上,关注情况下就会返回unionid。

  网页授权也能获取用户的信息,但二者是不太一样滴,网页授权需要用户手动确认,但关注不是必要条件。这里的获取用户基本信息,是默默完成的,但必须要用户关注才行。二者在应用上各有利弊吧。

  openid是必要的请求参数,那么openid从哪里来呢?点击菜单会有,回复消息会有,静默授权会获得,场景还是蛮多的。

  批量获取每次只能拉取100条,虽然可以开多个线程来拉取,但太快还是会被卡住......小编有几次拉取300W+的信息,足足跑了一晚上。不过跑过一次就好啦,新关注的就可以从关注事件中自动做信息记录了。

  获取关注者列表

  这块是批量获取关注者openid的,一次最多10000个,不可贪杯呦。

  获取用户地理位置

  只有认证的服务号才有这个权限,需要用户手动点击确认。

  这里可以和上一章讲的个性化菜单结合起来,把不同定位的用户openid收集起来做分组,然后给不同分组的用户展示不同的菜单。

  用户标签管理

  上一个版本叫用户分组管理,之前一个用户只能分在一个组里面,现在一个用户能打上3个标签,就相当于在3个组里面了,确实方便了不少。然而......就在文档更新的时候,小编做的一个新功能都通过测试要上线了,还用的group_id,只能含着泪按下再排期了。

  应用

  获取用户基本信息,第一次感觉很管用是在拼团里面。

  拼团由于一个团里面会有很多人,因此会把参团用户的头像、昵称这些信息放进去,如果用网页授权会降低到页面的转化。再加上支付后会默认关注服务号,80%可能下是能通过获取用户基本信息的接口查到头像昵称滴,因此在拼团里就用了这样的方法,既获取到了信息又不会阻碍用户进入页面。

  但在拼团利用获取用户基本信息的时候也遇到了一些小问题,可以在这里和大家分享一下。比如全新用户,关注的速度,没有调用接口的速度快,这里就需要过几秒后,再review一下了。

  用户标签管理,可以应用在分组推送消息上,比如北京的用户推送北京的信息这样。

更多关于西安微信开发的信息,请关注微信:西安网络推广运营

             

qrcode_for_gh_9ce89bd02881_258.jpg

上一篇  西安微信开发企业告诉你哪些微信创业者赚到了钱    |     下一篇  微信应用号的开发流程

西安制作网站_西安网页制作设计_西安网站维护_西安网站优化_西安微信营销_佳凹科技
官网二维码
西安制作网站_西安网页制作设计_西安网站维护_西安网站优化_西安微信营销_佳凹科技
             微信二维码
公司名称:西安佳凹网络科技有限公司
建站电话:400-029-3790
技术服务:029-81291266
在线 QQ:1309077166
企业邮箱:1309077166@qq.com
微信公众号:佳凹科技
地址:西安市雁塔区朱雀大街南段紫郡长安C4栋31层
首页 | 经典案例 | 品牌网站 | 微信开发 | 产品服务
版权所有:西安佳凹网络科技有限公司       陕ICP备15009799号