位置: 编程技术 - 正文

实例分析基于PHP微信网页获取用户信息(php实用的案例)

编辑:rootadmin

推荐整理分享实例分析基于PHP微信网页获取用户信息(php实用的案例),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:php经典实例(第三版) pdf扫描版,基于php的数据分析系统,基于php的数据分析系统,php经典实例(第三版) pdf扫描版,php经典实例,php基础案例教程,php实用的案例,php应用实例,内容如对您有帮助,希望把文章链接给更多的朋友!

很多用户在开发微信版网页的时候,需要获取用户的基本信息,比如国家,省,市,昵称等,我们接下来基于PHP语言基础详细分析一下如何成功获取。

必要条件:

1)公众号认证

2)有网页授权获取用户基本信息的权限接口

注意:最近有朋友说:在公众平台申请的测试号,会出现无法取到用户信息。换到认证的公众账号就正常了!

如果您也遇到这个问题,可以试试在认证的公众账号里测试一下! 感谢大家的支持!

填写授权回调页面的域名

登录公众平台-->开发者中心-->接口权限表

找到 网页授权获取用户基本信息 然后修改-->填写你的域名.如下:

保存即可!

关于网页授权的两种scope的区别说明(官方)

1、以snsapi_base为scope发起的网页授权,是用来获取进入页面的用户的openid的,并且是静默授权并自动跳转到回调页的。用户感知的就是直接进入了回调页(往往是业务页面)

2、以snsapi_userinfo为scope发起的网页授权,是用来获取用户的基本信息的。但这种授权需要用户手动同意,并且由于用户同意过,所以无须关注,就可在授权后获取该用户的基本信息。

3、用户管理类接口中的“获取用户基本信息接口”,是在用户和公众号产生消息交互或关注后事件推送后,才能根据用户OpenID来获取用户基本信息。这个接口,包括其他微信接口,都是需要该用户(即openid)关注了公众号后,才能调用成功的。

因为scope有两中模式,所以下面分开解说:

scope为snsapi_base 那么用户必须是关注了公众号才能取得信息

实例分析基于PHP微信网页获取用户信息(php实用的案例)

先自己建立两个文件: index.php 和 getUserInfo.php

代码实例

index.php如下:

getUserInfo.php如下:

scope为snsapi_userinfo 用户不用关注公众号,也能取到信息,但是会有一个界面让用户去点击确认!相当于一个登录授权吧!

代码实例

index.php如下:

getUserInfo.php如下:

测试步骤:

创建index.php和getUserInfo.php两个文件后

先测试:scope为snsapi_base

1)先关注公众账号

2)将网址: 生成一个二维码!

3)用微信扫一扫

再测试:scope为snsapi_userinfo

1)替换代码

2)取消关注当前公众号.

3)然后用微信扫一扫,刚刚你生成的二维码.

php图片合成方法(多张图片合成一张) 1.多张图片合成一张比如:图片合成,可以显示在浏览器上面同时保存到文件夹下面实例如下所示:php/***图片合并**/$pic_list=array('img2.png','img2.png','logo.png

Laravel 批量更新多条数据的示例 引言最近在写任务中,碰到一个问题,需要批量更新多条数据,但是Laravel没有提供这样的方法,Google了一些方法,刚好借着任务来举例说明一下。任务

PHP命令空间namespace及use的用法小结 命名空间一个最明确的目的就是解决重名问题,PHP中不允许两个函数或者类出现相同的名字,否则会产生一个致命的错误。这种情况下只要避免命名重

标签: php实用的案例

本文链接地址:https://www.jiuchutong.com/biancheng/275779.html 转载请保留说明!

上一篇:thinkPHP通用控制器实现方法示例(thinkphp5控制器)

下一篇:php图片合成方法(多张图片合成一张)(php图片拼接)

  • 递延所得税资产和递延所得税负债
  • 个体户开电子税务局流程
  • 资本公积怎么核实
  • 工资以现金形式发放的情况说明
  • 每年的第一季度
  • 个人净资产包括房子吗
  • 资产负债表存货怎么填列
  • 增值税简易计税账务处理
  • 售后回购的增值税税率
  • 商业汇票如何申领
  • 为在建工程发生的管理费用
  • 拓展培训费如何开票
  • 工厂出租厂房税率
  • 劳务派遣差额征税税率是多少
  • 开了专票是否交文化事业建设费?
  • 企业所得税递增是什么意思
  • 增值税进项余额月末转吗
  • 合同资产对应的成本
  • 消防工作经历证明哪些单位可以开
  • 软件工程外包服务
  • 带息的应付票据计算的利息计入财务费用
  • 暗格里的秘密电视剧彩蛋百度网盘
  • 询证函是什么文书
  • 在linux中使用什么命令可以动态查看文件内容
  • 分红个人所得税在哪里查询
  • 没有桌面和任务栏怎么办
  • 挂证不付工资只代缴社保账务处理
  • 收回已确认的坏账准备
  • php files
  • 主营业务利润率多少合适
  • 制造业成本核算明细表
  • 增值税税收类型有哪些
  • laslajas大教堂
  • 交易性金融资产的账务处理
  • 新准则与旧准则比较有哪些新变化
  • php框架怎么使用
  • 三趾鹑是野鸡吗
  • php不能通过浏览器运行吗
  • php计算多个集合的数据
  • 赡养老人专项扣除标准
  • 七姐妹悬崖是怎样形成
  • https是如何保证安全的
  • php对接公众号支付
  • 以前年度应交税费调账
  • 固定资产入账的方式
  • 费用按照归属的不同可分为
  • 残疾人保障金汇算清缴的处理
  • 高新补助收入属于不征税收入吗
  • 外购产品用于职工福利企业所得税视作销售吗
  • 非限定性净资产和限定性净资产的区别
  • 建筑业普票与专票怎么抵扣
  • 小规模纳税人购买原材料会计分录
  • 1000元的打印机双十一满减可以减150吗少
  • 2、开办费用计入哪个账户?
  • 税务上可以先收现金吗
  • 现金抵用券使用说明怎么写
  • 房地产企业沙盘模拟
  • 企业工资薪金支出怎么确认
  • mysql性能分析语句
  • python中的django
  • 防止黑客入侵的有效做法
  • Windows Server 2003下DHCP服务器的安装与简单配置图文教程
  • 在ubuntu中安装虚拟机
  • 苹果官网
  • linux快捷命令
  • 如何解决win7系统卡顿
  • 激素六项雌二醇30
  • shell中的循环语句有哪些
  • css 网页布局
  • Linux中获取某个进程的系统调用以及参数(故障排查案例)
  • 批处理作用
  • 批处理保存文件
  • [置顶]从lv2开始开挂的原勇者候悠闲的异世界生活
  • js canvas绘制图片
  • 安卓监听文件读写
  • 山东省税务局在哪
  • 出口退的增值税怎么算
  • 出口退税的期限是多长
  • 税务筹划和纳税申报哪个更容易学
  • 餐饮财务分析表怎么写的啊
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设