首页 > 编程语言 >微信小程序/公众号推送服务通知功能实现(公众号)

微信小程序/公众号推送服务通知功能实现(公众号)

时间:2024-03-18 12:59:00浏览次数:25  
标签:qq weixin 微信 公众 推送 com 模板

#微信小程序/公众号推送服务通知    

第一部分只介绍公众号,小程序的在第二部分再行介绍

A、前期准备工作

        1、准备好已经通审核及认证成功公众号

        2、登录公众号平台

        3、打开设置与开发中的基本配置

        4、记录好开发者AppID及设置开发者AppSecret(如已设置不需重复设置)

        5、设置IP白名单

至此前期准备工作基本完成,是不是很简单赶快码起来吧

B、模板申请:

        1、打开公众平台的广告与服务模块

        2、打开模板消息

        3、打开我的模板->类目模板

        4、从类目模板库中添加相关模板即可

C、获取用户openId:

         1、鉴权获取access_token 

         微信鉴权接口: https://api.weixin.qq.com/cgi-bin/stable_token

        

        2、获取用户openId

接口:  https://api.weixin.qq.com/cgi-bin/user/get

注意这里:很特码的恶心  只返回openid 没姓名或则昵称什么的 特别坑  用户需要自行去想办法获取用户信息 例如搞一个微信H5  让用户填写身份信息 最后发送到后台 这样 就可以知道用户身份了 

3、推送模板消息

微信接口:https://api.weixin.qq.com/cgi-bin/message/template/send

body:

{ "touser":"OPENID", // 关注公众号用户的openid

"template_id":"ngqIpbwh8bUfcSsECmogfXcV14J0tQlEpBO27izEYtY", // 模板id

"url":"http://weixin.qq.com/download", //链接地址 可空

"miniprogram":{ // 跳转小程序参数 可空

        "appid":"xiaochengxuappid12345", //小程序appid

        "pagepath":"index?foo=bar" // 跳转小程序路由页

},

"client_msg_id":"MSG_000001", // 平台唯一消息id 可不传

"data":{

        "keyword1":{ "value":"巧克力" }, // 参数1 最后一定要替换为分配的参数key 这里只是示例

        "keyword2": { "value":"39.8元" }, // 参数2

        "keyword3": { "value":"2014年9月22日" } // 参数3 

}

}

至此简单的发送就算完成了,实际业务中需自行根据业务方需求进行调整  ,以上只是简易流程。

标签:qq,weixin,微信,公众,推送,com,模板
From: https://blog.csdn.net/qq_31590291/article/details/136351098

相关文章

  • 小程序闪烁效果/ 微信小程序 实现视屏录制REC闪烁效果动画
    data:{animationData:{}},created(){letanimation=wx.createAnimation({duration:500,//delay:1000,timingFunction:'ease'});this.animation=animation;letnext=true;timer=setInterval(function(){if(next){this.animation.op......
  • 整理h5进行微信支付的注意事项
    前言微信支付流程比支付宝的复杂的多限制也多,尤其是当你有多个公众号多个openid的时候,如何合理规划是非常重要的一环。我们首先需要在微信公众号申请开通微信支付功能,然后在用户进入我们页面时就触发授权(分为静默授权和手动授权),授权成功之后,拿到openid就可以进行创建订单--支......
  • 基于微信小程序的高校跑腿小程序,附源码
    博主介绍:✌程序员徐师兄、7年大厂程序员经历。全网粉丝15w+、csdn博客专家、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、Python技术领域和毕业项目实战✌......
  • 微信小程序第三章作业
    目录一、分析下列代码,实现如图页面布局。         主要分为2部分,wxml文件和wxss文件代码如下: 运行结果如下:​编辑二、 分析页面结构,实现如图效果。         wxml和wxss文件代码如下:    运行结果如下:一、分析下列代码,实现如图页面布局。......
  • 微信小程序 个体工商户填报 骗局
    今天,接到一通来自“营业执照线上年审处”的工作人员的电话说营业执照异常,要重新提交结果直接来个小程序,名字叫“个体工商户填报”,一看小程序主体就不对劲,福建的,非政府机构......
  • 微信小程序云开发教程——墨刀原型工具入门(表单组件)
      引言作为一个小白,小北要怎么在短时间内快速学会微信小程序原型设计?“时间紧,任务重”,这意味着学习时必须把握微信小程序原型设计中的重点、难点,而非面面俱到。要在短时间内理解、掌握一个工具的使用,最有效的方式莫过于临摹:看实例视频教程,并跟着教程在实例素材上操作。......
  • java毕业设计基于微信小程序的疫情点餐系统
    本系统(程序+源码)带文档lw万字以上  文末可领取本课题的JAVA源码参考系统程序文件列表系统的选题背景和意义在当今社会,随着移动互联网技术的飞速发展和智能手机的普及,微信小程序以其便捷性和高效性成为人们生活中不可或缺的一部分。特别是在新冠疫情的影响下,无接触服务成......
  • IntelliJ IDEA 2023.3 最新发布啦!盘点精彩亮点(关注公众号‘精品应用分享’,输入'idea'
    IntelliJIDEA2023.3的发布标志着AIAssistant的持续发展,它现已超越技术预览阶段,并具有许多令人兴奋的改进。在其他领域,该版本包括对最新Java21功能的全面支持,引入了具有编辑操作的直观浮动工具栏,并添加了“运行到光标”嵌入选项以增强调试工作流程。IntelliJIDEAUltima......
  • 微信小程序uniapp+vue+nodejs宝宝成长记录系统的设计与实现
    本文先通过对相关系统的调研,提出开发基于微信小程序的宝宝成长记录系统的意义,然后使用当前主流的技术进行开发,满足基于微信小程序的宝宝成长记录系统的技术要求,分析系统需要实现的功能并进行设计。梳理业务流程,并根据功能设计数据库,最后通过编码实现,介绍实现的关键算法逻辑。在......
  • 微信小程序(wxs脚本)
            ......