随笔分类 - 微信公众号开发
摘要:OAuth允许用户提供一个令牌,而不是用户名和密码来访问它们存放在特定服务器上的数据,每一个令牌授权一个特定的网站在特定时段内访问特定的资源。授权过程如下:1、引导用户进入授权页面同意授权,获取code 2、通过code换取网页授权access_token(与基础支持...
阅读全文
摘要:公众平台提供了生成带参数二维码的接口。使用该接口可以获得多个带不同场景值的二维码,用户扫描后,公众号可以接收到事件推送。目前有2种类型的二维码:1、临时二维码,是有过期时间的,最长可以设置为在二维码生成后的30天(即2592000秒)后过期,但能够生成较多数量。临时二...
阅读全文
摘要:模板消息仅用于公众号向用户发送重要的服务通知,只能用于符合其要求的服务场景中,如信用卡刷卡通知,商品购买成功通知等。不支持广告等营销类消息以及其它所有可能对用户造成骚扰的消息。1、设置所属行业设置行业可在微信公众平台后台完成,每月可修改行业1次,帐号仅可使用所属行业中...
阅读全文
摘要:微信公众号开发(九)群发消息接口订阅号每日可以群发一条,服务号每个自然月可以群发4条。1、根据标签进行群发【订阅号与服务号认证后均可用】接口:https://api.weixin.qq.com/cgi-bin/message/mass/sendall?access_t...
阅读全文
摘要:微信公众号开发(八)用户管理1、设置用户备注名接口:https://api.weixin.qq.com/cgi-bin/user/info/updateremark?access_token=ACCESS_TOKENupdateremark.php<?phprequi...
阅读全文
摘要:微信公众号开发(七)发送客服消息当用户和公众号产生特定动作的交互时(具体动作列表请见下方说明),微信将会把消息数据推送给开发者,开发者可以在一段时间内(目前修改为48小时)调用客服接口,通过POST一个JSON数据包来发送消息给普通用户。此接口主要用于客服等有人工消息...
阅读全文
摘要:微信公众号开发(六)素材管理微信公众号在使用的接口的时候是通过media_id来进行的,所以在使用的接口的时候我们往往需要先上传素材,支持上传素材的格式和限制如下图片(image): 2M,支持PNG\JPEG\JPG\GIF格式。语音(voice):2M,播放长度不...
阅读全文
摘要:微信公众号开发(五)个性化菜单个性化菜单让公众号的不同用户群体看到不一样的自定义菜单。该接口开放给已认证订阅号和已认证服务号,个性化菜单要求用户的微信客户端版本在iPhone6.2.2,Android 6.2.4以上,暂时不支持其他版本微信,另外定义个性化菜单之前必须...
阅读全文
摘要:微信公众号开发(四)自定义菜单1、说明微信的自定义菜单分为普通菜单和个性化菜单,个性化菜单可以根据地区、性别、语言等为不同的用户展示不同的菜单,定义个性化菜单之前必须定义普通菜单,删除普通菜单则个性化菜单也会删除,自定义菜单有以下需要注意的地方:自定义菜单最多包括三个...
阅读全文
摘要:微信公众号开发(三)获取access_token1、说明access_token是公众号的全局唯一接口调用凭据,公众号调用各接口时都需使用access_token。开发者需要进行妥善保存。access_token的存储至少要保留512个字符空间。access_toke...
阅读全文
摘要:微信公众号开发(二)基础接口未经认证的订阅号只有基础接口的权限,基础接口主要包括三个部分:接收用户消息、发送被动响应消息和接收事件推送消息,开发者需要对用户消息在5秒内立即做出回应,微信服务器在五秒内收不到响应会断掉连接,并且重新发起请求,总共重试三次。假如服务器无法...
阅读全文
摘要:微信公众号开发(一)服务器及接口的配置关于微信公众号中的订阅号和服务的区别这里不多加讨论,网上有很多资源可以搜到,这里直接进入正题,如果是个人开发者,这里建议使用测试号进行开发学习,测试号的权限要比个人订阅号要多的多,而本篇博客也是基于测试号进行开发的。在开始微信号开...
阅读全文

浙公网安备 33010602011771号