• 关注用户超过一万条,可循环通过接口多次获取

public function getUserList(){$openidInfo = [];$nextOpenid = "";$forTimes = 1;$access_token = $this->getAccessToken();//若关注用户超过一万条,可循环通过接口多次获取//循环次数可适当调整。for ($i=0;$i<=30;$i++){// echo "i=>".$i."<br>";if($i>$forTimes){ break; }$url = sprintf(config('gzh.userlist_get_url'), $access_token, $nextOpenid);$res = json_decode(curlGet($url), true);if($res['total']>10000){$forTimes = (int)($res['total']/10000);$nextOpenid = $res['next_openid'];// echo $nextOpenid,"<br>";}$openidInfo[] = $res['data']['openid'];}return $openidInfo;
}
  • 网页配置只允许在微信浏览器内打开

js判断

<script type="text/javascript">var useragent = navigator.userAgent.toLowerCase();var iswechat = useragent.indexOf('micromessenger') !== -1;if (!iswechat) {window.location.href = 'http://open.weixin.qq.com/connect/oauth2/authorize?appid=wx90b252e89d5742e3'}
</script>

php判断

// php判断是否为微信浏览器
if(strpos($_SERVER['HTTP_USER_AGENT'], 'MicroMessenger') !== false){// 微信浏览器
}
  • 公众号-分享网页链接图文形式

控制器

<?php
namespace app\index\controller;
use app\index\controller\Jssdk; //引入Jssdk
use think\Db;
class index
{public function index(){$jssdk = new JSSDK(config("wx.appid"), config("wx.appsecret"));$signPackage = $jssdk->GetSignPackage();$data['$signJSON'] = json_encode($signPackage);$this->assign("data",$data);return $this->fetch('mindex');}
}

页面

//引入jweixin插件
<script src="script/jweixin-1.6.0.js"></script>
<script>var jsondata = {:$data['signJSON']|raw};wx.config({debug: false, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。appId: jsondata.appId, // 必填,公众号的唯一标识timestamp: jsondata.timestamp, // 必填,生成签名的时间戳nonceStr: jsondata.noncestr, // 必填,生成签名的随机串signature: jsondata.signature,// 必填,签名jsApiList: ['onMenuShareAppMessage',] // 必填,需要使用的JS接口列表});wx.ready(function () {var url = window.location.href;var domain = '';var imagurl = 'http://***.com/1.jpg';var title = "皮皮小酒馆";var desc = "皮皮小酒馆";// 在这里调用 APIwx.onMenuShareAppMessage({title: title, // 分享标题desc: desc, // 分享描述link: url, // 分享链接imgUrl: imagurl, // 分享图标type: '', //dataUrl: '', // 如果type是music或video,则要提供数据链接,默认为空success: function () {// 用户确认分享后执行的回调函数},cancel: function () {// 用户取消分享后执行的回调函数}});});
</script>

希望在不能赚大钱的日子

能赚到比钱更珍贵的东西

不求所有的日子都泛着光

只愿每天都承载着健康

浸润着温暖 ​​​​

2022❥~

微信公众号常见问题~1024相关推荐

  1. 微信公众号常见问题:

    微信公众号常见问题: 1.引入素材图片,链接到页面时提示"此图片来自微信,未经允许不可引用问题" 解决方法:<meta name="referrer" c ...

  2. 参数构造错误 微信_微信公众号开发常见问题

    标签: A:客服消息有时间限制,微信用户如果24小时之内未与微信公众号互动过,则公众号无法向该微信用户发送客服消息用户需24小时内和有过互动,即可解决 Q:添加到用户卡包(暂时不放卡包) A: 1.在 ...

  3. 【分享】微信公众号在 “集简云平台“ 集成应用的常见问题与解决方案

    "function category of API need be confirmed by component rid"错误 是由于使用未认证的微信公众号或者个人微信公众号没有此 ...

  4. 微信公众号的常见问题

    1:公众号为什么无法和视频号互相绑定? 目前视频号与公众号绑定,绑定后2小时内可以更换绑定,但2个小时后,直到3个月内,无法更换绑定. 2:openid是什么? openid是指微信公众号关注用户的唯 ...

  5. 微信公众号开发本地环境开发_如何在5分钟内使HTTPS在本地开发环境上工作

    微信公众号开发本地环境开发 Almost any website you visit today is protected by HTTPS. If yours isn't yet, it shoul ...

  6. 平板电脑安装软件_题宝典软件升级了,微信公众号版不受影响,电脑版/手机APP/平板APP需要重新下载安装...

    亲爱的小伙伴们 大家好 题宝典软件升级了 那我们应该升级题库软件呢? 我们来一起看看 一.微信公众号版 进入步骤 关注本公众号(tbd339),点击菜单栏的"做题中心",如下图,然 ...

  7. 慕课网_《Java微信公众号开发进阶》学习总结

    时间:2017年08月12日星期六 说明:本文部分内容均来自慕课网.@慕课网:http://www.imooc.com 教学源码:http://img.mukewang.com/down/... 学习 ...

  8. 华视电子读卡器web开发_业界动态:华视电子官方微信公众号电子书架正式上线...

    为感谢广大客户长期以来对华视电子的支持,给大家提供更方便快捷的服务,满足大家移动端的需求,深圳华视电子读写设备有限公司(简称:华视电子)官方微信公众号电子书架平台正式上线了. 电子书架平台整合产品程序 ...

  9. 微信公众号开发经验总结

    微信公众号开发经验总结 1.                快捷访问 1.1   测试公众号注册: http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sa ...

最新文章

  1. python映射类型-Python 映射类型字典dict操作定义
  2. 【Python-ML】SKlearn库感知器(perceptron) 使用
  3. Qt 通过鼠标移动窗口
  4. 【C语言】%[修饰符] 格式字符
  5. java餐饮管理系统图片,基于jsp的酒店餐饮管理系统-JavaEE实现酒店餐饮管理系统 - java项目源码...
  6. Factory method ‘redisConnectionFactory‘ threw exception; nested exception is java.lang.NoClassDefFou
  7. @程序员,不要再锤产品经理了,锤这个吧!!!
  8. 3.5 RNN 层使用方法
  9. quartz 动态添加job_SpringBoot 集成Quartz发布、修改、暂停、删除定时任务
  10. 滑动门套滑动门css,CSS 实现滑动门的实例代码
  11. 别再用Excel了!用帆软报表做营收报表效率高十倍!
  12. Java开发之消息队列
  13. 【java】java Jvm内存结构
  14. 是否应该删除Windows 7 Service Pack备份文件以节省空间?
  15. BFF —— Backend For Frontend
  16. 20200804自编译openwrtx86_64固件,源码来自L大
  17. 评联想收购IBM PC
  18. WAP流量变现的几种方式
  19. 发送端口25,465,587端口
  20. [转载]kindle屏幕出现小黑点,怎么办?

热门文章

  1. 日增30-40亿数据量的数据库
  2. echarts关于悬浮提示窗的设置
  3. POJ-1873-The Fortified Forest(二进制枚举+凸包)
  4. 2016 长春东北赛---Coconuts(离散化+DFS)
  5. Guzzle命令使用场景及实现分析
  6. 用python turtle库画了个紫砂壶
  7. Java基础学习(一):Java 语言概述
  8. 基于微信小程序的校园二手市场
  9. oracle sysdate 取年,取Oracle中sysdate作为聊天室即时时间
  10. dbeaver 数据库客户端