( 网络配图)

开发微信公众号时可能需要自己对接一些服务,所以会启用微信公众号服务器配置功能,开启后你会发现,公众号的部分基础功能都需要自己配置了,原生的不能使用了,其中就包括公众号底部菜单。

下面主要就是分享php版在开启公众号服务器配置功能后修改自定义菜单的独立配置完整的源码,以微信认证订阅号为例,有php基础的基本都能看懂源码。复制下面的源码保存为PHP文件,上传到你开启服务器配置项的对应目录下,任意浏览器直接访问你保存的文件名,输入结果为OK表示配置成功。如果出现报错代码,就检查源码里的必填项是不是填写错了,还有公众号开发者信息里的IP白名单(你网址服务器的IP)是否填写,总之报错就根据报错代码查看开发者文档解决就对了。

自定义菜单PHP版

<?php $appid='修改为你appid';//必填项$secret='修改为你secret';//必填项$access_token = "https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=".$appid."&secret=".$secret;$curl = curl_init();curl_setopt($curl, CURLOPT_URL,$access_token);curl_setopt($curl, CURLOPT_HEADER, 1);curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);$data = curl_exec($curl);$headerSize = curl_getinfo($curl, CURLINFO_HEADER_SIZE);curl_close($curl);$headerData = substr($data, 0, $headerSize);$bodyData = substr($data, $headerSize);$access_msg = json_decode($bodyData);$token = $access_msg->access_token;//必填项,以下是对应的自定义菜单内容,自行修改为自己需要的,菜单对应的事件服务项源码先自己写配置吧,以后再更新到文章$jsonmenu = '{ "button":[ { "name":"综合服务

ibm服务器报错代码大全_微信认证订阅号开发者模式服务器配置自定义菜单PHP独立完整版...相关推荐

  1. ibm服务器报错代码大全_IBM错误代码对应表

    把旁边的光通路诊断卡抽出来看看,对应的报错代码含义如下: ps 指示灯:当此指示灯发亮时,表明电源2 出现故障. temp 指示灯:当此指示灯发亮时,表明系统温度超出阈值级别. fan:当此指示灯点亮 ...

  2. ibm服务器报错代码大全_IBM x系列服务器报错代码

    适用机型 : 所有服务器 以下报错信息,只是对目前大部分 X 系列服务器适用的报错信息.仅供参考,如果服务器使用过程中发 生橘黄色感叹号灯常亮,或者服务器停止在自检过程中,建议客户尽快跟 IBM 技术 ...

  3. ibm服务器报错代码大全_IBM_x系列服务器报错代码

    1 / 7 适用机型 : 所有服务器 以下报错信息,只是对目前大部分 X 系列服务器适用的报错信息.仅供参考,如果服务器 使用过程中发生橘黄色感叹号灯常亮, 或者服务器停止在自检过程中, 建议客户尽快 ...

  4. 【微信公众号】个人订阅号开发模式下自定义菜单

    点开开发模式,原菜单一定失效了. 点击微信公众平台,左侧添加功能插件 点击自定义菜单 点击开启

  5. 我的世界服务器修改生成怪物速度的文件,我的世界服务器怎么不生成怪物_禁止服务器产生怪物代码大全_游戏城...

    在<我的世界>游戏里,如何让服务器不生成怪物?可以通过服务端pluginsEssentials里的CONFIG文件来修改. <我的世界>禁止服务器产生怪物代码大全: #+(tr ...

  6. java微信开发者模式开发_微信开发之启用开发者模式(三)

    一.准备环境 1.JDK1.6及以上版本 2.Eclipse 3.Tomcat 4.Ngrok 二.步骤 1.访问微信公众平台开发者手册  https://mp.weixin.qq.com/wiki ...

  7. 微信服务号开发者模式下 自定义创建菜单,跳转到其他url

    首先看服务号下面配置信息,表示开发者模式已经打开. 这个时候,进入服务号查看,菜单已经消失. 接下来就是我们今天的主要内容,通过官方提供的调试工具,创建菜单. 当然,你也可以手写请求过程,第一步获取A ...

  8. db2sql报错代码大全

    sqlcode sqlstate 说明 000 00000 SQL语句成功完成 01xxx SQL语句成功完成,但是有警告 +012 01545 未限定的列名被解释为一个有相互关系的引用 +098 0 ...

  9. Windows XP系统蓝屏报错代码大全

    0 0x0000 作业完成. 1 0x0001 不正确的函数. 2 0x0002 系统找不到指定的档案. 3 0x0003 系统找不到指定的路径. 4 0x0004 系统无法开启档案. 5 0x000 ...

最新文章

  1. 合并本地Maven仓库
  2. sql server分布式事务解决方案[新事务不能登记到指定的事务处理器中错误]
  3. python学习第四课
  4. java输出image_java如何生成imagecode
  5. 【带你入门】java网络编程
  6. 【机器学习基础】机器学习算法中分类知识总结!
  7. 详谈为何不要使用Windows的notepad编写shell
  8. 单片机检测220V交流电通断电路
  9. gbdt 回归 特征重要性 排序_gbdt、xgb、lgb、cat面经整理——from牛客
  10. Java多线程学习总结(5)——乐观锁和悲观锁的基本概念、实现方式(含实例)、适用场景及常见面试题
  11. linux 测试网络端口通不通_【干货】网络中的各种互通与不通
  12. Linux基金会宣布行业进一步支持Akraino Edge Stack
  13. 求车牌号问题(C语言程序设计)
  14. 服务器操作系统有哪些?
  15. GDSOI2019退役祭
  16. 用JS 来简单计算一下现在距离9月10号还有几天几时几分几秒
  17. 红帽6.4版本安装详细步骤
  18. Android平台以WebView方式集成H5+SDK和支付宝登录授权插件开发思路总结
  19. bibtex类型以及格式要求
  20. JS判断字符是否为数字类型

热门文章

  1. 复旦大学计算机专业直博,上海复旦大学计算机科学技术学院2016博士招生选拔办法...
  2. 浏览器渲染原理及可能出现的bug
  3. mysql中transaction的实现
  4. Java练习 SDUT-1230_平方和与立方和
  5. 智能媒体管理产品文档转换/预览功能介绍(4)--快速搭建
  6. React——Flow代码静态检查
  7. 接口(interface)
  8. [物理学与PDEs]第2章第5节 一维流体力学方程组的 Lagrange 形式 5.1 引言
  9. 将python3.1+pyqt4打包成exe
  10. 干掉 Postman?测试接口直接生成API文档,这个工具我爱了