PHP7.0微信公众平台开发5: 实例二:获取用户列表
来源:互联网 发布:逆战刷枪软件源码 编辑:程序博客网 时间:2024/06/10 23:33
PHP7.0微信公众平台开发5: 实例二:获取用户列表
- 1. API接口的声明
- 2. PHP脚本代码
- 3. 运行结果
本文用于获取关注者的openID列表。
1. API接口的声明
- 1)调用请求说明
请求方式为:GET。
- 2) 返回说明
2. PHP脚本代码
<?phpdefine("TOKEN", "peng");$wechatObj = new wechatCallbackapiTest();if (!isset($_GET['echostr'])) { $wechatObj->getUserOpenId(); //调用getUserOpenId()获取关注者openID列表}else{ $wechatObj->valid(); //其实已经不再调用}class wechatCallbackapiTest{ private $access_token; public function __construct(){ //构造函数,初始化access_token $this->access_token = $this->getAccessToken(); } public function valid(){ //略,本系列第一篇中有代码 } private function checkSignature(){ //略,本系列第一篇中有代码 } public function https_request($url,$type,$res,$arr){ //略,本系列第二篇中有代码 } public function getAccessToken(){ //略,本系列第二篇中有代码 } public function getUserOpenId(){ //输出用户openid列表 $url = "https://api.weixin.qq.com/cgi-bin/user/get?access_token=".$this->access_token; $res = $this->https_request($url,'get','json','') $userlist = ($res['data']['openid']); var_dump($userlis); }}?>
3. 运行结果
在公众平台中我们可以看到本测试号有两个关注者如图:
在浏览器中,我们运行上面php脚本,输入:http://www.peng.com/wechat.php
可以看到,在浏览器中,也输出了两个用户的ID,且id与公众平台中的ID完全相同。
阅读全文
0 0
- PHP7.0微信公众平台开发5: 实例二:获取用户列表
- 微信公众平台 获取用户列表
- PHP7.0微信公众平台开发6: 实例三:群发预览消息
- 微信公众平台开发文档 获取关注者列表
- 微信公众平台开发(87) 获取关注者列表
- 微信公众平台开发 网页授权获取用户基本信息
- 微信公众平台开发 网页授权获取用户基本信息
- 微信公众平台开发-网页授权获取用户基本信息
- 微信公众平台开发(76) 获取用户基本信息
- 微信公众平台开发文档 获取用户地理位置
- 微信公众平台开发文档 获取用户基本信息
- 微信公众平台开发(85) 获取用户地理位置
- 微信公众平台开发(86) 获取用户基本信息
- 微信公众平台开发 获取用户基本信息(nickname等)
- 微信公众平台开发- 获取用户基本信息
- 微信公众平台开发- 获取用户基本信息
- 微信公众平台开发(76) 获取用户基本信息
- 微信公众平台开发(106) 网页获取用户地理位置
- [知了堂学习笔记]_css3特效第一篇--旋转的背景&翻书效果
- python 验证码
- POJ
- C++拷贝构造函数详解
- Android -support annotation
- PHP7.0微信公众平台开发5: 实例二:获取用户列表
- 【Android】判断当前手机是否有虚拟按键
- 关于Ztree的一些使用心得
- 定时任务调度工具之Timer(一)
- 如何学习php
- 【慕课网_性能优化之MySQL优化_学习】【01】
- 设计模式之MVP模式
- hdu1014 Uniform Generator
- centos7安装Apache虚拟主机