我使用的是php 7.2

1、安装 easywechat

参考:https://www.easywechat.com/docs/4.x/installation

cmd导航到网站目录:

cd  D:\phpstudy_pro\WWW\www.mydomain.com

安装easywechat:

composer require overtrue/wechat:~4.0 -vvv

2、获取粉丝信息

参考:https://www.easywechat.com/docs/4.x/official-account/oauth

在home应用(也可以是其它应用)新建控制器:Server.php

内容如下:

<?php
declare (strict_types = 1);namespace app\home\controller;
use think\facade\View;
use EasyWeChat\Factory;
use EasyWeChat\Kernel\Messages\Message;
use EasyWeChat\Kernel\Messages\Text;class Server
{    private $config = ['app_id' => '你的app_id','secret' => '你的secret','token'   => '你的token',          // Token'aes_key' => '你的EncodingAESKey',                    // EncodingAESKey,兼容与安全模式下请一定要填写!!!// 指定 API 调用返回结果的类型:array(default)/collection/object/raw/自定义类名'response_type' => 'array',//...];public function wechat(){$app = Factory::officialAccount($this->config);$oauth = $app->oauth;  $http_type = ((isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == 'on') || (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https')) ? 'https://' : 'http://';//echo $http_type . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI']; die;//回调地址$callback_url = $http_type . $_SERVER['HTTP_HOST'].'/home/server/wechatres';          $response = $oauth->scopes(['snsapi_userinfo'])->redirect($callback_url);    // 将响应输出$response->send(); }public function wechatres(){$app = Factory::officialAccount($this->config);$oauth = $app->oauth;// 获取 OAuth 授权结果用户信息$user = $oauth->user();//print_r($user);$openid = $user['id'];$name = $user['name'];$nickname = $user['nickname'];$avatar = $user['avatar'];$email = $user['email'];$original = $user['original'];$sex = $original['sex'];$city = $original['city'];$province = $original['province'];$country = $original['country'];echo $user->getId();}
}

3、在微信打开地址测试:

http://你的域名/home/server/wechat

thinkphp 6.x 利用 easywechat获取微信公众号粉丝信息相关推荐

  1. python获取微信公众号粉丝信息

    [实例简介]本地电脑批量获取公众号粉丝信息,需要先在公众号添加本地电脑ip的白名单,本地电脑ip可以从ip138获取,或者运行成效后也有提示: 需要配置本地存放用户信息的文件以及保存已获取用户open ...

  2. 利用Java实现微信公众号发送信息提醒通知

    项目场景: 项目场景:利用Java实现微信公众号发送信息提醒通知! Java实现方法: 1.首先创建实现公众号消息发送的方法: public ReturnDO<String> sendTe ...

  3. php获取微信公众号用户信息头像,微信公众号的web页面如何获取微信用户名和头像?...

    首先,你的网站入口必须是微信服务号(开通认证.拥有获取用户openid权限:订阅号是不行的). 方法:网页通过微信的Oauth2认证链接.(必须是微信的内置浏览器,通过微信服务号进入) 操作:通过服务 ...

  4. 微信公众号文章信息(阅读量、在看、点赞数)获取

      实现这一个功能主要用到了selenium.mitmproxy和wechatarticles,利用selenium可以实现脚本模拟浏览器访问,mitmproxy配合wechatarticles获取文 ...

  5. 获取微信公众号文章封面图的技巧/网站

    直接使用访问:http://weixin.shareperform.com 以下主要是立项和事项的过程. 作为一个从Code转为营销策划的营销人,这周实力修一波操作. 一.需求 一个好的微信公众号推文 ...

  6. laravel+easywechat对接微信公众号自动回复图文消息

    laravel+easywechat对接微信公众号自动回复图文消息 图文回复消息创建 对接数据库根据关键词返回图文信息 前面我们对接配置了微信公众号,laravel5.4 对接微信公众号使用larav ...

  7. 微信小程序获取微信公众号文章2

    微信小程序获取微信公众号文章2 前面介绍了一篇微信小程序打开微信公众号中的文章实战教程,主要介绍了实现的具体原理,但是实际去做的时候,发现了更多的坑,所以这里再补充一下. 原先的思路是不完整的 原先我 ...

  8. 如何获取微信公众号关注页链接

    一:业务场景 有些业务需求需要跳转到公众号的关注页面,不过这种 存在诱导关注的风险,不过下面也介绍一下如何获取. 二:如何获取微信公众号关注页链接? 2.1 思考一下? 想了想是否可以通过下载公众号的 ...

  9. 获取微信公众号关注总人数和用户列表

    工作需要获取公司获取实时公众号总人数,我当时第一反应看管理后台不就行了·····,想完就觉得有点傻,看管理后台还需要让我些什么呀!!! 然后开始整理思路,想要获取微信公众号管理后台数据,肯定是要调用微 ...

最新文章

  1. html 滚动条向下滚动,如何实现元素随着滚动条向下滑动逐渐变小
  2. Centos下本地连接postgresql时出现认证错误的问题
  3. linux 命令02
  4. 朱林北京大学计算机学院,北大、清华状元谈英语学习经验-20210411145045.docx-原创力文档...
  5. Vue-CLI——自定义title解决方案
  6. HTTP head 详解
  7. python实战演练_《Python高效开发实战》实战演练——
  8. 车子前进档为什么往后退_「前推倒车·后拉加速」自动挡的档杆为什么设计的这么奇怪?...
  9. 倾角传感器原理及市场现状浅析
  10. python 绝对值最⼩的数
  11. PHPStrom 快捷键
  12. 企业邮箱怎么换服务器,如何更换企业邮箱
  13. 微信实现电脑远程关机
  14. 屏幕录制专家linux版,Linux平台好用的十款屏幕录制工具
  15. 用微信小程序加市面上的网络摄像头实现视频会议
  16. 是不是还在为毕业设计而发愁,看了这篇文章,相信你会感谢我的
  17. web兼容性测试 _ Web测试指南(四)
  18. object_detection源码解析-box_list
  19. 深度优先搜索中的树边、后向边,前向边和交叉边
  20. 北京中信银行面试总结

热门文章

  1. MD5文件加密和解密
  2. 有关H5第五章的样式属性
  3. 服务器的公共显示屏,网络公共广播系统主机服务器-星时华熠官网 - 航天信广...
  4. 解决:严重: Compilation error org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException
  5. CAST和CONVERT
  6. Python Challenge-39 有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。
  7. 树莓派远程4G遥控车教程(二)-相机云台舵机初步调试
  8. 苹果手机软件闪退怎么解决_LOL手游卡顿闪退怎么办-卡顿闪退解决方法解析
  9. vb中怎么使图片适应框的大小_如何让放进框内的图片随框大小而变
  10. Sqlserver 中的Iif语句