微信公众号网页开发测试环境搭建

微信公众号网页开发测试环境搭建微信公众号第三方网页开发

大家好,又见面了,我是你们的朋友全栈君。

几个概念的区分

  • 公众号 微信公众平台上申请的应用账号(应该区分于下面的概念)
    • 订阅号(传达咨询,类似于报纸杂志)
    • 服务号(偏向于交互服务,除了有订阅号的功能之外,但是认证条件更高)
  • 微信公众平台能干什么?
    • 写文章发文章
    • 和粉丝聊天
    • 配置菜单
    • 开通各种公众号的权限(仅限自己的公众号)
    • 启用开发者模式,
    • 开发自己的公众号
    • 投放广告
    • 查看数据
  • 微信开放平台能干什么?
    • APP想用微信登录/分享到朋友圈等
    • PC网站想用微信登录等
    • 注册公众号第三方平台(服务所有公众号)
    • 注册小程序第三方平台(提供小程序模板)
    • 绑定公众号或小程序,以形成UnionID

公众号为用户提供服务的两种方式

  • 公众号消息会话
    • 被动回复消息
    • 群发消息
    • 客服消息
    • 模板消息
  • 公众号内网页

公众号内网页

公众号可以通过微信网页授权,来获取用户基本信息

注册测试号.

配置一个映射域名

在本地映射一个可以方便调试的域名,这里我使用的是小米球
注册一个账号,登录到系统之后,下载对应的版本
在这里插入图片描述在配置文件中需要注意的几个地方
在这里插入图片描述
配置中的token在下图中的位置获取
在这里插入图片描述运行一键启动脚本如下图
在这里插入图片描述再输入运行的名称,这个名称在配置文件中:
在这里插入图片描述选择一个名称运行即可,红框中就是已经映射的域名
在这里插入图片描述

网页授权机制

开发 – 接口权限 – 网页服务 – 网页帐号 – 网页授权获取用户基本信息

在这里插入图片描述
配置域名,注意不要加头-http://
在这里插入图片描述

关注测试公众号

在测试号中,找到测试号二维码,进行关注
在这里插入图片描述
这样关注公众号之后,只有一个空白的界面

给测试号创建一个菜单

这里使用的是postman来创建

获取access_token

https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=xxxx&secret=xxxxx

其中的两个参数在测试号中直接获取
在这里插入图片描述
postman中的效果如下

在这里插入图片描述

为公众号创建菜单

在上一步中获取的access_token
当做创建菜单的参数
接口地址如下,把access_token的值替换xxx

https://api.weixin.qq.com/cgi-bin/menu/create?access_token=xxx

postman的设置如下

在这里插入图片描述在这里插入图片描述
设置好之后,把菜单的json数据填入到body中,点击send,查看返回结果,如果是ok的,那么如果要立刻看到效果,那么先取消关注公众号,然后再重新关注,那么应该就可以看到效果了。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/134931.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号