微信公众平台前端开发技巧分享微信公众平台新版微信做了更改,此文提到的部分方法可能已经不再适用,请关注微信官方开放平台:http://open.weixin.qq.com/document/?lang=zh_CN。微信很火,微信推出的公众平台也吸引了一部分市场宣传推广团队,像冷笑话大全这种微博养粉大户在微信的公众平台也是异常火爆。因工作需求,最近为我们的市场部做了几个微信公共平台下的页面,其中涉及微
开发工具: Spring Tool SuiteJS框架:jQuery Mobile下载必要的资源:Spring Tool Suite;jQuery Mobile脚本库;在STS中运行实例:新建Maven项目;配置pom.xml以便加载SpringMVC和Mybatis等的依赖;编写微信公众号的请求认证Controller;编写主要微信事件处理逻辑以及菜单生成工具类,注意目前微信的CLI
转载
2023-09-21 15:37:30
99阅读
微信公众号网页开发,其实就是我们开发的h5网页需要放到微信浏览器环境中使用,但是需要对接公众号授权,授权之后可以获取到用户的个人信息,以及可以使用公众号提供的一些API,如:图片上传、图片预览、获取位置信息、微信扫一扫等功能。在没有对接正式公众号之前我们可以申请测试公众号来进行开发测试。下面会分三篇文章详细介绍对接公众号网页开发流程,本篇为公众号前期配置,另外两篇介绍 前端对接微信公众号网页开发流
转载
2024-01-09 16:49:56
138阅读
Java 微信关注/取消关注事件一、需求、思路二、文档、配置配置步骤1配置步骤2三、代码1、引入依赖包2、controller3、封装消息对象4、service、解密5、工具包 一、需求、思路需求:用户订阅/取消订阅公众号时接收消息并保存到数据库中以便后续功能的处理。 思路:配置微信推送地址。接收微信推送的订阅消息(此处是加密的)。解密消息进行存储二、文档、配置微信官方地址:https://de
转载
2023-08-09 12:05:46
1654阅读
我对接公众号,主要使用的地方在H5。实现效果就是不需要关注公众号就会弹出来一个授权页,然后进行其他的一些操作。 效果图:其实代码很简单,主要是这个流程。我先讲流程,再结合代码,请仔细看完,绝对可以完成。请求微信授权接口(分为静默模式和非静默模式)在第一步的基础上会有一个回调地址redirect_uri,这里就是写我们自己的登录逻辑和获取用户信息其实就完了。。。。一、请求微信授权接口https://
转载
2023-09-11 14:21:26
687阅读
前端开发工程师和关注前端开发的开发者们在2015年中肯定被腾讯的JSSDk引爆过,搞APP的、搞前端的甚至是是搞后端的都跑过来凑热闹,一时之间也把微信JSSDK捧得特别牛逼,但是在我们的技术眼里它的实现原理和根本是不能够被改变的,这篇文章就不对其js的实现做任何评价和解说了(因为我也不是很懂,哈哈),这里要说的是它的config配置实现,参考文档:http://mp.weixin.qq.com/
转载
2024-05-14 10:47:18
72阅读
2、使用你的开发语言开发好一个接口,用来配置到微信后台做消息通知,且需要有一个外网能访问到的地址(必须80或443端口)能访问该接口。本人在开发时是让运维同学做了个内网穿透,配置了一个单独的域名穿透到本地方便进行开发和测试。该接口需要同时支持GET和POST请求,GET请求中需要对微信发送的签名进行校验,其中会用到上图中的Token(自己随便定义的一个密钥)来进行接口鉴权,将接口地址(
转载
2023-07-24 15:03:58
251阅读
一、前言最近一段时间都在进行公众号的开发,之前在实训的时候也开发过一次,但是过得太久早就忘记了如何做了,这次开发也是相当于重新开始,其实开发的步骤微信公众号开发文档上面写的也很清楚,所以总体来说开发的步骤也不是特别复杂。只要配置好需要的URL、TOKEN、和回调的域名就可以了。二、开发过程 (1)配置服务器信息在测试上面有两个重要信息。分别是appID 和 appsecret。这是开启公
转载
2023-07-21 07:22:14
1179阅读
背景 本文的背景是一个用java开发的微信公众号服务端的业务应用,使用的java开发包是weixin-java-tools。该系统的部署结构式nginx+10个tomcat实例的集群。 上线一段时间后,业务运营人员在微信公众号上做了几个活动,系统的访问量增加了一些。就陆陆续续暴露了一些问题,而这些问题的造成的危害还非常大,其中有2个tomcat实例运行一段时间后就会无法提供服务了
转载
2024-08-19 19:36:29
67阅读
微信公众号开发-服务器配置因为公司网页需要调用公众号的api,所以特做记录由于微信服务器获取的IP地址不固定,所以需要调用api,就需要配置服务器地址1.微信公众平台配置要进行服务器配置的话首先登入微信公众平台,总步骤如下:登入微信公众平台 ,在左侧菜单栏最下方子菜单找到 开发–基本配置 2.进入基本配置 官网文档:htt
转载
2023-07-20 21:46:26
245阅读
时间:2015-02-26 作者:Abyssly 最近由于工作需要,接触了微信公众号的开发。业务上要求绑定微信用户和系统用户,以便用户在一次绑定后能够通过系统用户的身份去使用一些功能。我关注的招行信用卡公众号实现了这个功能,所以估计还是可行的,在网上搜索了一下,发现这个问题没什么好的答案,很多都说取不到微
转载
2023-11-23 18:26:36
138阅读
一、微信公众号 1、自定义菜单 点击菜单触发事件:发送消息、跳转网页、跳转小程序 ???问题1: 跳转网页只能在公众号图文消息中选择,无法设置为自己想要的任意网页链接 ???可实现方法:(待定) ???问题2: 图文==推文 2、设置自动回复 ???问题3:如何在用户进入公众号的时候自动回复信息(已关注) (1)关键词回复设置:回复文字+网页链接。在回复内容中写到:<a href =" 把你
这段时间公司要开发微信公众号,研究了一段时间,走了不少弯路,现在记录下这段时间的劳动成果。开发微信公众号当然第一步是要申请个公众号啦,可是申请公众号很麻烦,而且需要很长时间,具体怎么申请可以百度下。为了方便我就申请了一个测试号,看微信开发文档的时候发现新大陆啦,有测试号这东西,省了我不少麻烦,哈哈!一、申请测试号1、输入网址http://mp.weixin.qq.com/debug/cgi-bin
转载
2024-02-06 19:16:36
176阅读
1.开发语言使用Java 2.使用微信接口测试账号进行本地测试 3.使用natapp(原ngrok)将本地地址映射到外网地址实现微信公众号的本地调试准备工作最近学习微信公众平台的开发,在申请一个微信公众号的时候,发现如果不是公司或组织只能申请订阅号(并且是个人的),而且不能使用微信提供的高级接口,所以如果想要使用公众平台的高级接口的话,申请一个微信公众平台接口测试账号就会非常方便了。使用微信公
转载
2023-07-24 20:58:18
195阅读
场景近期项目需要通过关注公众号获取用户信息,于是我抓着脑袋看了一下文档o(╥﹏╥)o流程首先肯定要有一个公众号,这里我们可以先自行申请测试号
刚开始以为申请测试号时接口配置信息 URL 和 token是要必填的,后来发现申请测试号不需要填这些。关注一下测试号授权回调页面域名这里授权将要展示的页面域名,记住只填写域名即可,不要带http(s)或具体页面,之前带了http和页面信息,点击链接会提示re
转载
2023-08-08 15:03:46
479阅读
1.准备工作1)登录微信公众号接口测试平台设置信息,地址:http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login 登录成功后可以看到测试用的appid和appsecret,这个在代码里面会用到。2)需要设置网页授权这边需要填域名,如果没有域名,可以用内网穿透动态解析一个域名。这边用的是NATAPP,没有账号可以注册一个:https
1. 说明 官方文档
只有被动回复用户的消息时,才需要进行消息加解密消息加解密的具体修改新增消息体签名验证,用于公众平台和公众账号验证消息体的正确性针对推送给微信公众账号的普通消息和事件消息,以及推送给设备公众账号的设备消息进行加密公众账号对密文消息的回复也要求加密参数说明会多携带两个参数// 加密类型
@RequestParam String encrypt_type
// 消息体签名:tok
转载
2023-12-21 11:30:37
181阅读
微信公众号开发测试号申请测试号配置公众号菜单配置1、获取access_token2、新增自定义菜单微信扫描关注公众号微信公众平台 测试号申请1、测试号申请 开发的时候需要一个个人的公众号调试,所以使用微信测试号进行。 1、微信测试号申请地址: https://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login 进入网页之后选择微信登陆,直
转载
2023-12-26 22:30:29
162阅读
想要自己的公众号,进入后有这种感觉:有大门,有房间,一间一间,别有洞天。那么公众号分栏如何设置呢?具体: 登录公众号,左侧功能-页面模板-添加模板(有两个选择,点击其中一个,我喜欢的是右侧的)-封面文章-添加(会出现在界面上1/3的位置,是自己公众号里的一篇文章,图片就是当时文章的封面,可添加三篇,通过左右滑动实现进入)-确定-然后点击界面下2/3处(有一编辑图标,像铅笔样的小图标这也是微信公众号
转载
2023-12-09 14:11:51
122阅读
实现语言 java实现的前提:已经实现了公众号的其他一些基本功能,比如访问菜单。1、微信公众号中添加客服功能 2、添加客服 3、接口编写。3-1、 我找了好久才找到。微信公众号接口文档中--自定义菜单中,创建一个类型为click的菜单(如下图1,2)图1这里会去访问 创建客服会话的- 新版客服功能 - 创建会话接口,微信文档中都有(https://api
转载
2024-01-19 11:42:45
82阅读