-
微信OAuth2.0网页授权接口PHP版用法示例
微信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请自行修改。
* 具体的实现方法见代码注释。
- 2022-03-22 02:20:29下载
- 积分:1
-
通用型政府事业单位门户整站源码
通用型政府事业单位门户整站源码通用型政府事业单位门户整站源码通用型政府事业单位门户整站源码通用型政府事业单位门户整站源码通用型政府事业单位门户整站源码通用型政府事业单位门户整站源码通用型政府事业单位门户整站源码通用型政府事业单位门户整站源码通用型政府事业单位门户整站源码通用型政府事业单位门户整站源码通用型政府事业单位门户整站源码通用型政府事业单位门户整站源码通用型政府事业单位门户整站源码通用型政府事业单位门户整站源码通用型政府事业单位门户整站源码
- 2023-03-13 20:20:05下载
- 积分:1
-
通达OA2016源码30%
通达OA2016源码30%,完全正品,能够帮助您做开发使用,建议使用RAR解压,无密码
- 2022-03-30 04:16:57下载
- 积分:1
-
织梦CMS整站源码通用安装说明
织梦CMS整站源码通用安装说明织梦CMS整站源码通用安装说明织梦CMS整站源码通用安装说明织梦CMS整站源码通用安装说明织梦CMS整站源码通用安装说明织梦CMS整站源码通用安装说明织梦CMS整站源码通用安装说明织梦CMS整站源码通用安装说明
- 2023-01-21 03:30:05下载
- 积分:1
-
FullCalendar显农历的PHP AJAX jquery日历插件范例
本源码是FullCalendar显农历的PHP AJAX jquery日历插件范例演示:FullCalendar应用源码——支持拖动与实时保存,演示FullCalendar拖动与保存日程事件的示例,还使用有FancyBox弹出框插件,在日历操作过程中,用以显示Ajax风格的提示,本款插件关键字:日程安排,FullCalendar,日历,JSON,jquery实例。
- 2022-07-21 12:17:15下载
- 积分: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
-
wxApp PHP版微信小程序CMS系统 v1.0
wxApp PHP版微信小程序CMS管理系统,可以用来接入微信公众平台、接入微信小程序客服消息、为微信小程序提供API服务。
后台模块功能:网站设置、模板设置、URL设置、缓存设置、附件设置、缩略图设置、水印设置、更新设置、应用管理等。用它快速搭建手机端网站,并接入微信公众号平台,功能挺完备的, 源代码开源。
- 2022-04-22 15:17:28下载
- 积分:1
-
免费的搜索引擎源码 采集百度的搜索结果
免费的搜索引擎源码 采集百度的搜索结果
- 2023-04-09 16:50:03下载
- 积分:1
-
jQuery+PHP微信大转盘抽奖 v1.0
微信大转盘抽奖-jQuery+PHP实现,发现很多转盘抽奖,都实现了前台部分,大部分都使用了HTML5技术,但是后台自己调整抽奖几率不方便,索性自己收集资料,在一个转盘抽奖的基础上,增加了PHP部分代码,可以对抽奖几率进行自定义,设置请参考data.php文件,相关部分给出了注释。
关于中奖几率,初步设置为:中奖几率:一等奖:1%,二等奖:2%,三等奖:5%,四等奖:7%,五等奖:10%,六等奖:25%,七等奖:50%。
兼容性:兼容目前主流的IE11+、火狐、chrome、Safari等主流浏览器。
- 2023-05-14 09:20:03下载
- 积分:1