微信公众号
Liu_Shihao
Null
展开
-
微信公众号开发_如何生成带参数的二维码
文章目录一、简单介绍二、临时二维码HttpUtils获取ticket查看二维码四、测试一、简单介绍开发文档:微信开发文档目前有2种类型的二维码:临时二维码,是有过期时间的,最长可以设置为在二维码生成后的30天(即2592000秒)永久二维码,是无过期时间的,但数量较少(目前为最多10万个)。永久二维码主要用于适用于帐号绑定、用户来源统计等场景。用户扫描带场景值二维码时,可能推送以下两种事件:如果用户还未关注公众号,则用户可以关注公众号,关注后微信会将带场景值关注事件推送给开发者。原创 2020-11-25 16:33:31 · 1418 阅读 · 0 评论 -
微信公众号开发_调用新闻查询接口_回复图文消息
xml数据格式:<xml> <ToUserName><![CDATA[toUser]]></ToUserName> <FromUserName><![CDATA[fromUser]]></FromUserName> <CreateTime>12345678</CreateTime> <MsgType><![CDATA[news]]></MsgType&g原创 2020-11-10 15:50:36 · 993 阅读 · 0 评论 -
微信公众号Java开发记录(七)回复音乐消息
文章目录一、pom依赖二、实体类代码MusicBaseMessageMusicMessage一、pom依赖 <!-- 将xml包解析成Map --> <dependency> <groupId>dom4j</groupId> <artifactId>dom4j</artifactId> <version>1.6.1</ve原创 2020-10-22 14:10:34 · 272 阅读 · 0 评论 -
微信公众号Java开发记录(六)新增临时素材和永久素材
文章目录一、新增临时素材上传临时素材代码查看上传的临时素材下载上传的临时素材代码二、新增永久图文素材1.上传图文消息内的图片获取URL2.新增其他类型永久素材(image、voice、video、thumb)3.新增永久图文素材4.获取永久素材5.删除永久素材6.获取素材总数7.获取素材列表一、新增临时素材接口调用请求说明http请求方式:POST/FORM,使用httpshttps://api.weixin.qq.com/cgi-bin/media/upload?access_token=A原创 2020-10-20 21:31:53 · 2596 阅读 · 1 评论 -
微信公众号Java开发记录(四)自定义菜单、识别图片消息文字
文章目录一、自定义菜单新建按钮对象将对象解析成Json二、创建自定义菜单处理图片信息(识别图片文字)删除菜单自定义菜单接口可实现多种类型按钮,如下:click:点击推事件用户点击click类型按钮后,微信服务器会通过消息接口推送消息类型为event的结构给开发者(参考消息接口指南),并且带上按钮中开发者填写的key值,开发者可以通过自定义的key值与用户进行交互;view:跳转URL用户点击view类型按钮后,微信客户端将会打开开发者在按钮中填写的网页URL,可与网页授权获取用户基本信息接口结合,获原创 2020-10-13 23:02:29 · 609 阅读 · 0 评论 -
微信公众号Java开发记录(五)发送模板消息
文章目录一、设置所属行业二、获取设置的行业信息三、发送模板消息1.设置消息模板微信公众平台_模板消息一、设置所属行业设置行业可在微信公众平台后台完成,每月可修改行业1次,帐号仅可使用所属行业中相关的模板,为方便第三方开发者,提供通过接口调用的方式来修改账号所属行业,具体如下:接口调用请求说明http请求方式: POST https://api.weixin.qq.com/cgi-bin/template/api_set_industry?access_token=ACCESS_TOKENPOST原创 2020-10-13 22:59:07 · 656 阅读 · 1 评论 -
微信公众号Java开发记录(三)AccessToken获取及处理
文章目录一、获取AccessToken获得AccessToken方法存储AccessToken新建Token实体类存储Token使用Redis存储一、获取AccessTokenaccess_token是公众号的全局唯一接口调用凭据,公众号调用各接口时都需使用access_token。开发者需要进行妥善保存。access_token的存储至少要保留512个字符空间。access_token的有效期目前为2个小时,需定时刷新,重复获取将导致上次获取的access_token失效。公众平台的API调用所需原创 2020-10-10 09:52:46 · 1220 阅读 · 0 评论 -
微信公众号Java开发记录(一)接入
文章目录为了识别用户,每个用户针对每个公众号会产生一个安全的OpenID公众平台以access_token为接口调用凭据,来调用接口,所有接口的调用需要先获取access_token,access_token在2小时内有效,过期需要重新获取,但1天内获取次数有限,开发者需自行存储,详见获取接口调用凭据(access_token)文档。公众平台接口调用仅支持80端口。...原创 2020-10-02 14:25:34 · 547 阅读 · 0 评论 -
微信公众号Java开发记录(二)接收、回复消息
文章目录一、接受发送消息一、接受发送消息用户向公众号发送的消息是通过我们的那个路径的post方法,发送到我们的项目的。微信通过get的方法将发送给我们以上信息。用户通过这个路径的post方法向公众号发送消息成为开发者后,用户每次向公众号发送消息、或者产生自定义菜单、或产生微信支付订单等情况时,开发者填写的服务器配置URL将得到微信服务器推送过来的消息和事件,开发者可以依据自身业务逻辑进行响应,如回复消息。公众号调用各接口时,一般会获得正确的结果,具体结果可见对应接口的说明。返回错误时,原创 2020-10-10 09:16:07 · 550 阅读 · 0 评论