公众号如何获取用户基本信息
微信公众号是商家开展微信营销活动的重要方式,因为商家能够通过微信公众号来获取用户的基本信息,方便商家对营销活动进行改进,提升营销效果。那么,微信公众号是如何获取用户基本信息的呢?下面,蓝橙互动就给大家分享一下。
1、UnionID机制说明
微信开发者可通过OpenID来获取用户基本信息。特别需要注意的是,如果开发者拥有多个移动应用、网站应用和公众帐号,可通过获取用户基本信息中的unionid来区分用户的唯一性,因为只要是同一个微信开放平台帐号下的移动应用、网站应用和公众帐号,用户的unionid是唯一的。换句话说,同一用户,对同一个微信开放平台下的不同应用,unionid是相同的。
值得注意的是,20年6月8日起,用户关注来源“微信广告(ADD_SCENE_WECHAT_ADVERTISEMENT)”从“其他(ADD_SCENE_OTHERS)”中拆分给出,2021年12月27日之后,不再输出头像、昵称信息。
2、获取方式
开发者可通过OpenID来获取用户基本信息。请使用https协议。接口调用请求说明 http请求方式: GET https://api.weixin.qq.com/cgi-bin/user/info?access_token=ACCESS_TOKEN&openid=OPENID&lang=zh_CN,具体参数如下:
如果需要批量获取用户信息,开发者可通过该接口来批量获取用户基本信息。最多支持一次拉取100条。接口调用请求说明http请求方式: POST https://api.weixin.qq.com/cgi-bin/user/info/batchget?access_token=ACCESS_TOKEN。正常情况下,微信会返回下述JSON数据包给公众号。
微信公众能够支持商家开展H5互动游戏、小程序等多种营销活动,但无论是什么形式的活动,获取用户信息都是重中之重,唯一掌握UnionID的相关机制,才能正确进行微信开发。有微信开发需求的朋友也可以联系我们蓝橙互动,为您提供相关的技术支持服务。
联系QQ:2899301896
蓝橙互动·致力于为企业提供更高效的开发服务
服务内容:H5定制|H5页面制作|H5游戏开发|H5案例|节日H5营销