基础
-
所有的微信接口调用需要access_token,2小时内有效,过期需要重新获取,但1天内获取次数有限;一般统一获取后缓存起来
-
公众平台接口调用仅支持80端口。
-
每个接口都有每日接口调用频次限制,在开发过程中,可以使用接口调试工具来在线调试某些接口。
-
https://developers.weixin.qq.com/doc/offiaccount/Getting_Started/Overview.html
-
公众号主要通过公众号消息会话和公众号内网页来为用户提供服务的,
-
消息,群发有次数限制,被动回复可以加密,模板消息有固定模板,客户消息由客户触发
- 普通微信用户向公众账号发消息时,微信服务器将POST消息的XML数据包到开发者填写的URL上
- 重试的消息排重,推荐使用FromUserName + CreateTime 排重。
- 模板消息,被动回复加密
- 模板本身存在一个编号,当公众号选择对应的模板后,会生成一个独有的templateid
-
生成带参数的二维码
- 创建ticket请求,使用scene_id作为自定义参数值,返回ticket
- 通过ticket换取二维码,TICKET记得进行UrlEncode