php抓取网页数据(接下来基于PHP语言基础详细分析一下如何成功获取用户基本信息)
优采云 发布时间: 2021-11-11 08:03php抓取网页数据(接下来基于PHP语言基础详细分析一下如何成功获取用户基本信息)
本文主要为大家详细分析使用PHP制作微信网页获取用户基本信息的过程,以及步骤说明。
很多用户在开发微信版网页时,需要获取基本的用户信息,如国家、省、市、昵称等。接下来,我们将详细分析如何基于PHP语言成功获取。
必要条件:
1)公众号认证
2) 有网页授权获取用户基本信息的权限接口
注:最近有朋友说:如果在公众平台申请测试账号,会出现无法获取用户信息的情况。换一个公众号就正常了!
如果你也遇到这个问题,可以尝试在公众号进行测试!谢谢您的支持!
填写授权回调页面的域名
登录公共平台-->开发者中心-->接口权限表
找到网页授权获取用户基本信息然后修改-->填写你的域名。如下:
保存!
两种网页授权范围的区别(官方)
1、 以snsapi_base为作用域发起的网页授权,用于获取进入页面的用户的openid,静默授权,自动跳转到回调页面。用户感知的是直接进入回调页面(通常是业务页面)
2、 以snsapi_userinfo为作用域发起的网页授权,用于获取用户基本信息。但是这种授权需要用户手动同意,而且由于用户已经同意,授权后可以不留神的获取用户的基本信息。
3、 用户管理界面中的“获取用户基本信息界面”是在用户与公众号进行交互或关注事件后推送事件后,根据用户的OpenID获取用户基本信息。该接口,包括其他微信接口,需要用户(即openid)关注公众号才能调用成功。
因为scope有两种模式,下面我们分别解释一下: