PHP7.0微信公众平台开发5: 实例二:获取用户列表
2017-08-28 17:06
886 查看
PHP7.0微信公众平台开发5: 实例二:获取用户列表
1. API接口的声明2. PHP脚本代码
3. 运行结果
本文用于获取关注者的openID列表。
1. API接口的声明
1)调用请求说明请求方式为:GET。
2) 返回说明
2. PHP脚本代码
<?php define("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完全相同。
相关文章推荐
- php微信公众平台开发之获取用户基本信息
- PHP7.0微信公众平台开发6: 实例三:群发预览消息
- 微信公众平台开发(106) 网页获取用户地理位置
- php CI框架微信开发小记——获取openid和其他相关用户信息
- Java微信公众平台开发(12) 微信用户信息的获取
- 微信公众平台开发文档 网页授权获取用户基本信息
- 微信公众平台开发(76) 无高级接口账号获取用户基本信息
- 微信公众平台开发(86) 获取用户基本信息
- 第八篇 :微信公众平台开发实战Java版之如何网页授权获取用户基本信息
- PHP-微信公众平台开发-接收用户输入消息类型并响应
- 微信公众平台开发(76) 无高级接口账号获取用户基本信息
- 微信公众平台开发 获取用户基本信息
- 微信公众平台开发(76) 无高级接口账号获取用户基本信息
- 微信公众平台开发文档 获取用户地理位置
- 微信公众平台开发--获取用户基本信息
- 微信公众平台开发 网页授权获取用户基本信息
- PHP抓取淘宝商品的用户晒单评论+图片+搜索商品列表实例
- 微信公众平台开发(85) 获取用户地理位置
- 微信公众平台开发 获取用户基本信息(nickname等)