微信公众号开发

  • 测试号申请
  • 测试号配置
  • 公众号菜单配置
    • 1、获取access_token
    • 2、新增自定义菜单
  • 微信扫描关注公众号微信公众平台

测试号申请

1、测试号申请
开发的时候需要一个个人的公众号调试,所以使用微信测试号进行。
1、微信测试号申请地址: https://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login
进入网页之后选择微信登陆,直接用微信扫码登录,微信测试号就申请成功了

测试号配置

申请成功之后会有一个测试号管理界面,里面有公众号的appID等,然后在下面会有一些接口配置,js接口安全域…
1、会自动生曾appID、appsecret(需要记录一下,后面会用到)。
2、接口配置信息不用管
3、配置JS接口安全域名名(也就是页面的域名) 注意不要加上http或后缀

4、下拉配置网页账号:页面访问地址, 同样注意不要加上http或后缀


公众号菜单配置

微信公众平台接口调试工具: 微信公众平台接口调试工具

1、获取access_token

接口列表选择【获取access_token/token接口】,录入之前获取的appID和appsecret,点击【检查结果】 会获取access_token,复制token之后会用到。此token有效期2小时,即7200秒。token过期了会报错

2、新增自定义菜单

接口口类型选择:自定义菜单
接口列表选择:自定义菜单创建接口/menu/create
access_token:录入上面获取到的token值
body: 录入访问地址

{"button": [{"type": "view", "name": "第一个菜单名称", "url": "菜单访问地址"}, {"type": "view", "name": "第二个菜单名称", "url": "菜单访问地址"        }]
}

URL示例:https://open.weixin.qq.com/connect/oauth2/authorize?appid=APPID&redirect_uri=菜单URL&response_type=code&scope=snsapi_base&state=123#wechat_redirect

具体规则请参考:微信官方文档

地址需要通过UrlEncode处理一下UrlEncode编码和UrlDecode解码: URL编码解码工具

微信扫描关注公众号微信公众平台

关注之后 公众号下方就会出现你配置的菜单按钮

微信公众号开发以及测试公众号菜单配置相关推荐

  1. 微信公众号开发以及测试公众号前端自测网页授权

    测试号申请(开发的时候需要使用微信测试号进行开发) 微信测试号申请地址 进入网页之后选择微信登陆,直接用微信扫码登录,微信测试号就申请成功了 测试号配置 申请成功之后会有一个测试号管理界面 1.会自动 ...

  2. 微信公众号开发(五)个性化菜单

    微信公众号开发(五)个性化菜单 个性化菜单让公众号的不同用户群体看到不一样的自定义菜单.该接口开放给已认证订阅号和已认证服务号,个性化菜单要求用户的微信客户端版本在iPhone6.2.2,Androi ...

  3. 微信公众号开发(一)------对接公众号

    微信公众号开发(一)------对接公众号 前言 一直以来对微信公众号开发想去了解一下,刚好最近有时间去学习,在这里记录一下,方便以后查阅. 正文 微信公众号对接服务器 一.接入 首先我们要去申请一个 ...

  4. 【微信公众号开发】一、运作及配置流程简介

    文章详情:[微信公众号开发]一.运作及配置流程简介 链接:https://www.microanswer.cn/blog/11

  5. 微信小程序开发学习2(模板与配置)

    微信小程序开发学习2(模板与配置) 1.学习目标 能够使用WXML模板语法渲染页面结构 能够使用WXSS样式美化页面结构 能够使用app,json对小程序进行全局性配置 能够使用page.json对小 ...

  6. C#微信公众号开发 -- (七)自定义菜单事件之VIEW及网页(OAuth2.0)授权

    通俗来讲VIEW其实就是我们在C#中常用的a标签,可以直接在自定义菜单URL的属性里面写上需要跳转的链接,也即为单纯的跳转. 但更多的情况下,我们是想通过VIEW来进入指定的页面并进行操作. 举一个简 ...

  7. 微信公众号开发(一) -- 自定义菜单 动态菜单

    简单修改一下appid.appsecret 代码可直接复制使用 自定义菜单 //获取token值 $appid = ''; //微信支付申请对应的公众号的APPID $appsecret = ''; ...

  8. 用Sunny_ngrok免费地址映射工具解决微信公众平台开发本地测试问题

    问题: 1.微信公众平台开发如何进行本地测试? 2.微信公众平台目前只支持80和433端口如何解决? 3.如何解决外网访问内网? 案例场景: 在微信公众平台开发服务号,开发新功能,想本地起服务进行测试 ...

  9. 微信公众平台开发(58)自定义菜单

    微信公众平台开发 微信公众平台开发模式 企业微信公众平台 自定义菜单 开发教程  作者:方倍工作室  地址:http://www.cnblogs.com/txw1958/p/weixin-58-cus ...

最新文章

  1. #研发解决方案介绍#基于ES的搜索+筛选+排序解决方案
  2. 基本户想大量提现,财务该怎么做账
  3. Eclipse+SprignBoot实现文件上传
  4. 【ARM】Tiny4412裸板编程之异常
  5. concurrent包下的Exchanger练习
  6. 英文文本分析:与COVID-19有关的论文文本分析
  7. 零基础带你学习MySQL—primary key主键(二十三)
  8. linux小红帽实验心得,《小红帽》阅读后心得总结
  9. 不是华为手机可以刷鸿蒙系统,【图片】华为鸿蒙系统的厉害之处在于 你可能非用不可 !【手机吧】_百度贴吧...
  10. 超酷的 mip-infinitescroll 无限滚动(无限下拉)
  11. 学习MyBatis之简单入门HelloWorld
  12. margin-top的兼容问题
  13. Atitit。团队建设--管理最佳实践--如何留住核心人才,防止人才流失 ??
  14. sca60c使用程序_第3部分:SCA应用程序的工作负载平衡的WebSphere MQ客户端连接
  15. Python 基础语法
  16. 浅谈prometheus(普罗米修斯) client golang
  17. 类对象初始化和Initializer_list的
  18. CAD怎么导出为图片?一分钟解决
  19. JWT快速上手 | 黑马
  20. win10系统vs2019 mpich配置

热门文章

  1. C语言编辑bmi计算器,使用事件处理程序的BMI计算器计算
  2. 编辑中的word变成只读_word只读模式怎么取消,word只读模式怎么改
  3. 小程序开发如何租用服务器
  4. Oracle PL / SQL – UPDATE触发器之前的示例
  5. 二维码之zxing二维码解析图片资源
  6. linux 下对SSD 进行读写测试
  7. torch F.cosine_similarity使用
  8. 一加 Ace 竞速版什么时候发布 一加 Ace 竞速版配置怎么样
  9. 怎么用计算机算数表白,数说精选 | 如何用数学表白
  10. Python基础语法知识3