微信公众号获取用户微信号,公众号通过什么方式获取用户信息?

  微信公众号获取用户微信号,公众号通过什么方式获取用户信息?

  说到微信公众号,相信大家都耳熟能详,但对于微信公众号的后台,大部分人都感到陌生,那么微信开发者是怎样通过公众号来获取用户微信号及其基本信息的呢,小编为大家答疑解惑!

  方法/步骤

  1、开发者可通过OpenID来获取用户基本信息。请使用https协议。

  2、接口调用请求说明:

  http请求方式: GET

  access_token 是调用接口凭证

  openid是普通用户的标识,对当前公众号唯一

  3、正常情况下,微信会返回如图JSON数据包给公众号:

  

公众号取用户信息


  4、错误时微信会返回错误码等信息,JSON数据包示例如下(该示例为AppID无效错误): {"errcode":40013,"errmsg":"invalid appid"}

  附上常见错误信息:

  40014不合法的access_token,请开发者认真比对access_token的有效性(如是否过期),或查看是否正在为恰当的公众号调用接口

  40003 不合法的OpenID,请开发者确认OpenID(该用户)是否已关注公众号,或是否是其他公众号的OpenID

  5、附上简单PHP获取用户信息代码,如图。

  

公众号获取微信号的代码


  6、官方接口要求:

  请注意遵守开发者规范,不要用于非法用途,否则将惩罚直至封号。

  关于用户及开发者运营数据的规则如下:

  您的服务需要收集用户任何数据的,必须事先获得用户的明确同意,且仅应当收集为运营及功能实现目的而必要的用户数据,同时应当告知用户相关数据收集的目的、范围及使用方式等,保障用户知情权

  您收集用户的数据后,必须采取必要的保护措施,防止用户数据被盗、泄漏等。

  您在特定微信公众号中收集的用户数据仅可以在该特定微信公众号中使用,不得将其使用在该特定微信公众号之外或为其他任何目的进行使用,也不得以任何方式将其提供给他人

  如果腾讯认为您收集、使用用户数据的方式,可能损害用户体验,腾讯有权要求您删除相关数据并不得再以该方式收集、使用用户数据。

  一旦您停止使用本服务,或腾讯基于任何原因终止您使用本服务,您必须立即删除全部因使用本服务而获得的数据(包括各种备份), 且不得再以任何方式进行使用。

  以上是关于公众号获取用户微信号,公众号通过什么方式获取用户信息的相关介绍,通过上述内容相信大家会有一些新的认识。




卖贝商城更多商品介绍:口腔牙科医院网站模板     海西网软文价格    重庆大渝网首页新闻源推广