项目需求:微信公众号消息推送

首先你需要我给你提供以下地址  方便你进行开发

准备阶段:

a 模版消息推送开发文档   链接

b 微信公众号测试号地址   链接

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

开发调试阶段

1 查看a文档  发现 步骤6 发送模版消息

所以 我们要准备 openid  模版id 以及我们去b文档 去设置一个模版 用于测试发送消息

2 这是时候 你肯定不知道 模版消息是什么   就是你公众号 推送给 用户的一个固定模版的消息格式  比如我要弄的会议提醒

效果如下   我们要做的就是这个

3 正式开始

a.登录微信公众号后台=>左侧菜单中的功能=>如果没有模版消息,就点击下面的加号+  =>按要求填就可以了,别忘了你得是认证过后的公众号

b.此时你已经有了模版消息  如下图  在模板库里找到符合你要求的模版 点击添加  然后查看 我的模版就行了  那个模版id很有用

c.现在 你需要准备 文档a 步骤6 需要的参数了  其中模版id就是上图的 id

我们1个1个参数 带你准备出来

a) 请求路径上的access_token  去地址c  按下图获取

b) openid

因为我是内网 过程比较复杂 手机无法连接vpn 访问外网  所以       本地起项目 利用微信jssdk 获取 code  如果不懂code  链接

然后  我本地项目 连接 后台java项目   这里 java给我开的热点  我电脑  手机 都连接java开发人员的热点 保证我们3个设备 可以互通  appid 使用测试帐号的appid   在文档b里可以看见  下图有我获取code的代码展示

然后  我在文档3中 用接口 去在测试公众号创建了菜单 并把项目地址塞进了 模拟菜单里 这里的token就是a获取的

然后 我的测试微信公众号就有了菜单 并且还带有我获取code代码连接的跳转   然后点击菜单 后台会利用appid secret及code 去获取到用户的openid  然后给你就行了  一个人在一个公众号内的openid是固定的 你存起来就好了  这里记得appid和secret 都是文档2里 你的哦 别弄错了  到这openid就有了

c) url

url 我目前就放了我们单位公众号h5项目的连接  回头 我会完善到直接进入消息页面的

d) miniprogram

这里我没有去填写小程序的跳转   公众号 小程序2选一 小程序 appid对了就行

e) data

data  的内容  就要符合 你选定模版的格式  比如 我的模版格式如下

那么我参数的结构

4 到这里 所有的参数就已经准备完毕了  这个时候  你需要用服务端发送这个请求  我这里使用的postman

然后 你就会在你的手机上 看到  结果了  如果出现 上面2中的内容  那么 恭喜你成功了

微信公众号消息通知手把手教程相关推荐

  1. 微信公众号消息通知 “errcode“:40164,“errmsg“:“invalid ip

    问题描述:在本地发起微信公众号推送信息,返回状态码40164, 解决方式:在微信公众平台,公众号后台添加白名单即可 微信公众号官方平台连接 把那个ip添加在这里就可以了.

  2. 微信公众号消息通知(原生)

    文章目录 需求 流程 1.通过PHPQRcode生成关注公众号二维码 2.扫码获取用户信息写入数据库 3.拿到openid等参数发送绑定参数 需求 1.商品有购买 则通知管理员(可选择) 2.通过PH ...

  3. java 微信群发多图文_[Java教程]httpClient实现微信公众号消息群发

    [Java教程]httpClient实现微信公众号消息群发 0 2016-09-21 20:00:10 1.实现功能 向关注了微信公众号的微信用户群发消息.(可以是所有的用户,也可以是提供了微信ope ...

  4. 微信公众号回调java_处理微信公众号消息回调

    1.背景 在上一节中,咱们知道如何接入微信公众号,可是以后公众号会与咱们进行交互,那么微信公众号如何通知到咱们本身的服务器呢?咱们知道咱们接入的时候提供的url是 GET /mp/entry,那么公众 ...

  5. 微信公众号订阅通知(go+vue)

    微信公众号订阅通知 准备工作: 用户订阅: 下发订阅: 注: 最近刚好需要做一个订阅通知的方案,简单的整理下做的步骤. 准备工作: 公众号 功能-添加功能插件 找到并添加 订阅通知 在 订阅通知 中设 ...

  6. 微信公众号消息模板发送

    微信公众号消息模板发送 微信公众号消息模板群发功能 开通申请模板消息功能 获取模板消息发送所需参数 AccessToken pojo类 TemplateData pojo类 WxTagsEntity ...

  7. 微信公众号消息增加跳转链接

    微信公众号消息增加跳转链接 背景: 用户在首次关注公众号后会弹出一条欢迎消息.给这条消息增加跳转的链接,使得用户在点击之后可以跳转 到一个你希望用户访问的页面. 解决方案: 根据微信开发者文档,找到了 ...

  8. 微信公众号消息推送开发(模板消息):点击推送消息跳转到网页或者小程序(三)

    需求场景: 点击推送的消息后跳转到小程序中的某个页面,或者跳转到某一个网页上,例如有这样一个需求,在商城平台购买产品后,需要通过公众号给用户推送订单详细并且点击消息可以看到对应的订单详情.以下我将在微 ...

  9. 【监听微信公众号消息】

    监听微信公众号消息 效果图如下: 环境要求 效果图如下: 环境要求 需要windows服务器,登陆上微信.获取到的消息是xml格式,需要解析内容获取自己想要的公众号推送的消息. 详情:https:// ...

最新文章

  1. pgsql 筛选中文字符正则_「每日一练」巧用Python对字符串进行筛选
  2. Python 2.x 与Python 3.x的差别总结
  3. Jerry Wang 2013年几篇比较受欢迎的SAP社区博客
  4. java url 双引号_java - Java在POST请求中发送带有转义双引号的JSON字符串[duplicate] - 堆栈内存溢出...
  5. Java常用类集接口以及实现方式总结
  6. JavaScript-操作BOM对象
  7. Golang-import-introduce
  8. 30秒的PHP代码片段(1)数组 - Array
  9. LeetCode 20 Valid Parentheses (C++)
  10. 可优比和aag哪个好_2020年儿童床品牌排行榜,如何购买婴儿床?(可优比/思多嘉儿Stokke/好孩子/葛莱Graco)...
  11. Java基础:Collection集合、Iterator迭代器以及泛型
  12. 洛谷 P3203 [HNOI2010]弹飞绵羊 分块
  13. java nio 多路复用_JAVA NIO 一步步构建I/O多路复用的请求模型
  14. Vue路由SPA介绍
  15. 贴片晶振的焊接方法和注意事项
  16. PDF批量合并拆分并
  17. 基于java的奖学金评定管理系统_基于java的奖学金评定系统
  18. 2018计算机中文期刊影响因子排名,2018期刊影响因子排名(1)
  19. WinCE 6.0 禁用触摸屏的几种方法
  20. 2020电赛省赛实战(二)ADS1292心电检测仪

热门文章

  1. 【干货】渔网的多种用法
  2. Wine 的QQ,微信 中文显示与字体设置 - 显示为方框
  3. HTCVIVE硬件环境搭建和软件基础配置
  4. 无车承运人平台线路定价问题
  5. uniapp 打包安卓 Android 抖音app 后端篇~02
  6. 段码液晶屏发黑现象什么原因?
  7. Flutter实现圆形头像的几种方法
  8. Windows Update MiniTool 20.12.2016 控制Window更新下载及使用教程
  9. U24 NVIC中断配置
  10. ViewGroup的使用