徐泗空
永远做更好的自己!
展开
-
微信公众号开发之群发消息预览接口(十五)
预览接口【订阅号与服务号认证后均可用】开发者可通过该接口发送消息给指定用户,在手机端查看消息的样式和排版。为了满足第三方平台开发者的需求,在保留对openID预览能力的同时,增加了对指定微信号发送预览的能力,但该能力每日调用次数有限制(100次),请勿滥用。接口调用请求说明http请求方式: POST https://api.weixin.qq.com/cgi-bin/messa...原创 2020-01-21 15:49:45 · 1210 阅读 · 0 评论 -
微信公众号开发之根据OpenID列表群发(十四)
上一篇我们讲述了《微信公众号开发之根据标签进行群发(十二)》,这次我们讲解一下【根据OpenID列表群发】根据OpenID列表群发【订阅号不可用,服务号认证后可用】接口调用请求说明http请求方式: POST https://api.weixin.qq.com/cgi-bin/message/mass/send?access_token=ACCESS_TOKENPOST数据说明...原创 2020-01-20 18:22:56 · 919 阅读 · 3 评论 -
微信公众号开发之根据标签进行群发(十三)
上一篇我们讲解了如何上传我们需要的图文素材,这一篇我们讲解如何群发我们已经上传的素材,今天我们主要讲解根据标签进行群发根据标签进行群发【订阅号与服务号认证后均可用】接口调用请求说明http请求方式: POST https://api.weixin.qq.com/cgi-bin/message/mass/sendall?access_token=ACCESS_TOKENPOST数...原创 2020-01-20 17:01:29 · 1374 阅读 · 0 评论 -
微信公众号开发之上传图文消息素材(十二)
群发消息太重要了,公众号管理员需要定期通过公众号群发一些消息,用户通过推送的消息可以定期了解公众号的最新信息。群发图文消息的过程如下:首先,预先将图文消息中需要用到的图片,使用上传图文消息内图片接口,上传成功并获得图片 URL; 上传图文消息素材,需要用到图片时,请使用上一步获取的图片 URL; 使用对用户标签的群发,或对 OpenID 列表的群发,将图文消息群发出去,群发时微信会进行...原创 2020-01-20 15:22:26 · 1389 阅读 · 0 评论 -
微信公众号开发之回复图文消息(十一)
有时候我们希望用户点击我们的菜单时候,微信公众号给他回复我们自定义的图文消息,先看开发文档接口回复图文消息<xml> <ToUserName><![CDATA[toUser]]></ToUserName> <FromUserName><![CDATA[fromUser]]></FromUserName&...原创 2020-01-13 11:54:16 · 355 阅读 · 0 评论 -
微信公众号开发之新增永久图文素材(十)
一、上传图文消息内的图片获取URL本接口所上传的图片不占用公众号的素材库中图片数量的100000个的限制。图片仅支持jpg/png格式,大小必须在1MB以下。接口调用请求说明http请求方式: POST,https协议 https://api.weixin.qq.com/cgi-bin/media/uploadimg?access_token=ACCESS_TOKEN 调用示例(...原创 2020-01-09 16:32:41 · 2536 阅读 · 2 评论 -
微信公众号开发之新增永久其他(图片、声音、视频)素材(九)
对于常用的素材,开发者可通过本接口上传到微信服务器,永久使用。新增的永久素材也可以在公众平台官网素材管理模块中查询管理。请注意:1、最近更新:永久图片素材新增后,将带有URL返回给开发者,开发者可以在腾讯系域名内使用(腾讯系域名外使用,图片将被屏蔽)。2、公众号的素材库保存总数量有上限:图文消息素材、图片素材上限为100000,其他类型为1000。3、素材的格式大小等要求与公众平台...原创 2020-01-09 15:28:59 · 1118 阅读 · 0 评论 -
微信公众号开发之新增临时素材(八)
一、新增临时素材公众号经常有需要用到一些临时性的多媒体素材的场景,例如在使用接口特别是发送消息时,对多媒体文件、多媒体消息的获取和调用等操作,是通过media_id来进行的。素材管理接口对所有认证的订阅号和服务号开放。通过本接口,公众号可以新增临时素材(即上传临时多媒体文件)。注意点:1、临时素材media_id是可复用的。2、媒体文件在微信后台保存时间为3天,即3天后media_...原创 2020-01-09 14:08:48 · 1516 阅读 · 1 评论 -
微信公众号开发之微信公众号授权登录(七)
如果用户在微信客户端中访问第三方网页,公众号可以通过微信网页授权机制,来获取用户基本信息,进而实现业务逻辑。1 第一步:用户同意授权,获取code2 第二步:通过code换取网页授权access_token3 第三步:刷新access_token(如果需要)4 第四步:拉取用户信息(需scope为 snsapi_userinfo)5 附:检验授权凭证(access_token)...原创 2020-01-08 18:00:29 · 584 阅读 · 0 评论 -
微信公众号开发之生成带参数的二维码(六)
为了满足用户渠道推广分析和用户帐号绑定等场景的需要,公众平台提供了生成带参数二维码的接口。使用该接口可以获得多个带不同场景值的二维码,用户扫描后,公众号可以接收到事件推送。目前有2种类型的二维码:1、临时二维码,是有过期时间的,最长可以设置为在二维码生成后的30天(即2592000秒)后过期,但能够生成较多数量。临时二维码主要用于帐号绑定等不要求二维码永久保存的业务场景 2、永久二维码,是...原创 2020-01-02 18:27:01 · 624 阅读 · 0 评论 -
微信公众号开发之获取用户列表和用户基本信息(五)
一、获取用户列表公众号可通过本接口来获取帐号的关注者列表,关注者列表由一串OpenID(加密后的微信号,每个用户对每个公众号的OpenID是唯一的)组成。一次拉取调用最多拉取10000个关注者的OpenID,可以通过多次拉取的方式来满足需求。接口调用请求说明http请求方式: GET(请使用https协议)https://api.weixin.qq.com/cgi-bin/user...原创 2019-12-29 05:17:02 · 1787 阅读 · 0 评论 -
微信公众号开发之自定义菜单(四)
创建自定义菜单首先要满足公众号获得创建自定义菜单的权限才可以。微信公众号开发本质还是提交一组菜单数据给微信公众号服务器,服务器拿到数据后保存到他们的服务器上,我们的公众号客户端进入公众号,公众号就会自动拉取微信公众号服务器上的菜单数据并解析成相应的菜单,基本原理和思路非常简单一、先看我们的Controller,这里是需要向微信公众号服务器提交我们的数据,这里我们用了一个MenuC...原创 2019-12-19 12:26:09 · 304 阅读 · 0 评论 -
微信公众号开发之文本回复(三)
上一节课我们讲到了微信公众号的配置和接入,今天我们要讲一下最简单的响应之后台文本回复,就是当关注微信公众号的用户对公众号发送一段文本的时候,我们在后台应该怎么处理,先看一下我的效果界面当我对微信公众号发送:“我是你爸爸”这段文本的时候,微信公众号后台给我回复了一段“你发送的是:我是你爸爸”,我们在看看我们的项目控制台有什么,如图:是的,我们的后台也收到了用户发送过来的“我是你爸爸”...原创 2019-11-20 02:01:32 · 573 阅读 · 0 评论 -
微信公众号开发之配置和接入(二)
从今天开始我们就正式开始微信公众号开发了,首先进入微信官网https://mp.weixin.qq.com/,注册或者登陆(如果已经注册了)你的微信公众号,登陆后需要管理员用个人微信扫码验证通过才行,这里直接贴出截图如下:我们是开发者,重点关注上面最后一张图的红框内容,在接下来的开发过程中,我们几乎只会用到这四个地方的功能和文档说明一、【启动开启开发者模式】点击上面的【开发...原创 2019-11-18 02:41:09 · 394 阅读 · 0 评论 -
微信公众号开发之内网映射外网natapp安装(一)
一,为什么使用natapp1,在进行微信公众号开发时,我们需要搭建网站,并且随时都有可能修改网站内容进行调试。如果能够将内网ip映射到外网上,将大大方便我们的调试。每次发布只需eclipse运行应用即可。2,通过natapp将内网映射到外网,还可以方便我们其他工作,比如外网展示网站等。3,吐槽一下,本来qq浏览器有一个微信调试工具。该工具很方便使用,特别适合这种内网映射外网工作。但是现...原创 2019-11-09 17:37:11 · 1162 阅读 · 0 评论