公众号接口调用凭据:access_token 获取与使用指南

2024-09-19
来源:网络整理

1. 收购

GET https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=APPID&secret=APPSECRET

是公众号全局唯一的接口调用凭证,公众号调用每个接口时都需要用到,开发者需要妥善保存,存储至少要预留512个字符,有效期目前为2小时,需定期刷新,重复获取会导致上一次获取的失效。

2.获取稳定版本接口调用凭证

POST https://api.weixin.qq.com/cgi-bin/stable_token

此接口是采集接口的改进版,应该是微信后台的优化产物,所以如果系统是新接入的,建议直接使用此接口,忽略原有的采集接口。

获取公众号全局后台接口调用凭证,最长有效期为,开发者需妥善保管;

有两种调用模式:

1、普通模式:有效期内重复调用此接口将不会被更新,大多数场景都使用此模式;

2、强制刷新模式会让上次获取的数据无效,并返回一个新的数据;

该接口调用频率限制为每分钟1万次,每天调用限制为50万次;

与获取的调用凭证完全隔离,互相不影响,本接口仅支持POST JSON格式的调用;

3. 收购

api是调用某些微信API的临时票据,有效期7200秒,通过 获取,应该是为了加强安全验证,按照微信要求调用就可以了。

https://api.weixin.qq.com/cgi-bin/ticket/getticket?access_token=ACCESS_TOKEN&type=

4. 生成带参数的二维码

微信开放文档()

为了满足用户渠道推广分析、用户账号绑定等场景需求,公众平台提供了带参数生成二维码的接口,通过此接口可以获取多个不同场景值的二维码,用户扫描后公众账号即可收到事件推送。使用过程中需要调用两个接口:

第一个是创建二维码

微信公众号二维码有效期_公众号二维码长期有效吗_微信公众号二维码永久有效

第二种是通过交换二维码

目前有两种类型的二维码:

1、临时二维码有有效期限,最长可以设置有效期限为二维码生成后30天(秒),但可以生成大量临时二维码,主要用于账号绑定等不需要永久保存二维码的业务场景。

2、永久二维码没有有效期,但数量比较少(目前最多10万个),主要用于账号绑定、用户来源统计等场景。

当用户扫描具有场景值的二维码时,可能会推送以下两个事件:

若用户还未关注公众号,则可以关注公众号,关注后微信会向开发者推送带有场景值的关注事件。

如果用户已经关注公众号,则用户扫码后会自动进入会话,微信也会向开发者推送带有场景价值的扫码事件。

获取带参数的二维码流程包括两个步骤:首先创建二维码,然后到指定的URL兑换二维码。

5.网页授权

如果用户在微信客户端访问第三方网页,公众号可以通过微信网页授权机制获取用户的基本信息,从而实现业务逻辑。

关于网页授权和普通授权的区别

1、微信网页授权通过.0机制实现,用户授权公众号后,公众号可以获得一个唯一的网页授权接口调用证书(网页授权),通过网页授权可以进行授权的接口调用,比如获取用户基本信息等;

2.其他微信接口需要通过基础支持中的“Get”接口获取普通调用。

6. 模板消息

模板消息仅供公众号向用户发送重要的服务通知使用,并且只能用于符合公众号要求的服务场景,例如信用卡刷卡通知、商品购买成功通知等,不支持广告等营销类消息及其他一切可能对用户造成骚扰的消息。

1. 发送模板消息

http请求方式: POST https://api.weixin.qq.com/cgi-bin/message/template/send?access_token=ACCESS_TOKEN

分享