登录
首页 » PHP源码 » 微信OAuth2.0网页授权接口PHP版用法示例

微信OAuth2.0网页授权接口PHP版用法示例

于 2022-03-22 发布 文件大小:1.51 MB
0 123
下载积分: 2 下载次数: 1

代码说明:

微信OAuth2.0网页授权接口PHP版用法示例,测试前请先申请一个公众号供测试,微信提供测试用的公众账号,此帐号只能添加100个关注者且只有__已关注__的用户才可以进行OAuth2.0受权。   1.开通后将```appID```、```appsecret```、```Token```填入```index/Conf/config.php```中。然后将接口配置信息中的URL改至php服务器,将地址定位到```index.php/Index/wechatInitAuth```进行微信API认证,直到提示"配置成功"。   2.点击‘体验接口权限表--OAuth2.0网页授权(仅关注者才能授权)’中的修改,将授权回调页面域名改为php服务器地址。直到出现‘通过安全监测’。   配置完微信测试号后,在微信中打开```http://项目目录/index.php```(例:```http://121.40.135.90/weixin_auth/index.php```)将会在页面中打印出session中的受权数据,表示测试受权成功。   在AuthAction中的初始化函数```_initialize```中进行了OAuth2.0受权,所有基于AuthAction的控制器都将进行受权过程(除了微信API认证过程wechatInitAuth)。   对于同一用户在受权过期时间内多次打开此控制器的页面,将不会进行多次受权,因为其受权信息记录在session中,以免重复受权,减慢访问速度。受权过期时间在```index/Conf/config.php```中```wx_webauth_expire```设置,建议不要大于微信的过期时间7200秒。注意:   * 微信OAuth2.0受权分为snsapi_base (不弹出授权页面,直接跳转,只能获取用户openid),snsapi_userinfo (弹出授权页面,可通过openid拿到昵称、性别、所在地。并且,即使在未关注的情况下,只要用户授权,也能获取其信息),AuthAction.class.php默认为snsapi_base,而且session中只记录了snsapi_base中的基础数据,如需要snsapi_userinfo请自行修改。   * 具体的实现方法见代码注释。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • php实例
    一套完整的PHP学习的源代码,测试可用,适合个人学习,开发,也适合小团队初期使用,支持后期修改,定制,修改主题。已经有上线的成功案例,拿到收以后可以马上使用,减少开发成本
    2022-04-22 13:07:01下载
    积分:1
  • 通用型政府事业单位门户整站
    通用型政府事业单位门户整站源码通用型政府事业单位门户整站源码通用型政府事业单位门户整站源码通用型政府事业单位门户整站源码通用型政府事业单位门户整站源码通用型政府事业单位门户整站源码通用型政府事业单位门户整站源码通用型政府事业单位门户整站源码通用型政府事业单位门户整站源码通用型政府事业单位门户整站源码通用型政府事业单位门户整站源码通用型政府事业单位门户整站源码通用型政府事业单位门户整站源码通用型政府事业单位门户整站源码通用型政府事业单位门户整站源码
    2023-03-13 20:20:05下载
    积分:1
  • php使用API将word转换pdf文件
    php使用API将word转换pdf文件,这个可以用,示例文件中调用了word2pdf.wlphp.com官方网站的API文件,生成的PDF文档上传到了官网进行演示,用户可根据程序运行后的路径下载PDF文档,虽然有些麻烦,不过后期可以自己修改,把PDF文档生成在本地,这个例子仅为API的使用演示,学会了,在PHP中将Word生成PDF文件就容易了。   另外源码包中也给出了api文件,用户可调用此本地API来生成,待生成的word文档请存储在doc路径下,文件名自定,不过要和index.php文件中指定的Filename一致。
    2022-03-20 22:26:48下载
    积分:1
  • 众筹系统PHP
    众筹系统 1.3 装上就可以用。 功能齐全,包括不同的众筹方式,分类,以及后台管理功能等都比较齐备,适合目前广大的众筹公司使用。 有投资人专栏,可以介绍投资人,介绍投资团队等。 初始帐号 admin  密码:admin123
    2023-05-10 11:45:04下载
    积分:1
  • Php股票K线图生成de
    Php股票K线图生成de源代码,以前收藏的。
    2022-01-31 17:41:12下载
    积分:1
  • 筱瞳PHP影视CMS系统 v1.01
    筱瞳PHP影视CMS系统,界面很酷,而且会自适应窗口大小改变布局和比例,而不是一般的自适应窗口。本套影视系统支持一键采集功能,具备强大的后台管理模块,前台界面可参见测试截图所示。对于在PHP环境搭建影视、视频系统、电影网站来说,筱瞳PHP影视系统可以胜任。   本影视系统后台登录:   默认后台http://www.*****.com/admin   后台用户名admin 密码admin
    2022-02-06 04:51:14下载
    积分:1
  • 股权拆分
    股权拆分源码,实现倍增,挂单买卖,拆分的源码,仅供研究,不得用于商业用途!
    2022-01-26 05:21:36下载
    积分:1
  • 大淘客最新vip底部导航栏
    大淘客最新vip源码,底部增加导航栏,一键淘口令,客服按钮
    2022-02-14 10:22:57下载
    积分:1
  • php 使用Timer 类计算页面运行时间
    php 计算页面运行时间,本程序中使用了PHP中的Timer 类,Timer class, 计算页面运行时间,可按不同key计算不同的运行时间。   函数参数说明:   public start 记录开始时间   public end 记录结束时间   public getTime 计算运行时间   pulbic printTime 输出运行时间   private getKey 获取key   private getMicrotime 获取microtime   使用时,请参考demo.php的用法。
    2022-05-08 20:57:13下载
    积分:1
  • 一个简单的PHP api接口范例
    1.api.php放入需要实现api功能的站点,并调用数据库信息   2.client.php文件放入需要调用api的站点文件内,实现远程调用api的功能。   用法请参考api.php文件,内含接口地址、支持格式(json)、请求方式(get )、请求示例等。   api.php中还包括了md5生成32、接收用户信息、服务器生成key值和用户key值对比、生成接口根据需要读取数据库数据、生成json格式数据等代码实现。
    2023-07-04 17:25:02下载
    积分:1
  • 696516资源总数
  • 106658会员总数
  • 16今日下载