admin管理员组文章数量:1531737
2024年6月6日发(作者:)
微信公众平台开发者文档
1 新手接入....................................................................................................................................... 1
1,1 接入指南 ............................................................................................................................ 1
1.2 开发者规范 ........................................................................................................................ 2
2 基础支持....................................................................................................................................... 3
2.1 获取access_token .............................................................................................................. 3
2.2 全局返回码说明 ................................................................................................................ 4
2.3 接口频率限制说明 ........................................................................................................... 7
2.4 上传下载多媒体文件 ....................................................................................................... 9
1 新手接入
1,1 接入指南
第一步:申请消息接口
在公众平台网站的高级功能 – 开发模式页,点击“成为开发者”按钮,填写URL和Token,
其中URL是开发者用来接收微信服务器数据的接口URL。Token可由开发者任意填写,用作
生成签名(该Token会和接口URL中包含的Token进行比对,从而验证安全性)。
第二步:验证URL有效性
开发者提交信息后,微信服务器将发送GET请求到填写的URL上,GET请求携带四个参数:
开发者通过检验signature对请求进行校验(下面有校验方式)。若确认此次GET请求来自
微信服务器,请原样返回echostr参数内容,则接入生效,成为开发者成功,否则接入失败。
检验signature的PHP示例代码:
第三步:成为开发者
验证URL有效性成功后即接入生效,成为开发者。如果公众号类型为服务号(订阅号只能使
用普通消息接口),可以在公众平台网站中申请认证,认证成功的服务号将获得众多接口权
限,以满足开发者需求。
此后用户每次向公众号发送消息、或者产生自定义菜单点击事件时,响应URL将得到推送。
公众号调用各接口时,一般会获得正确的结果,具体结果可见对应接口的说明。返回错误时,
可根据返回码来查询错误原因。全局返回码说明
用户向公众号发送消息时,公众号方收到的消息发送者是一个OpenID,是使用用户微信号
加密后的结果,每个用户对每个公众号有一个唯一的OpenID。
此外请注意,微信公众号接口只支持80接口。
1.2 开发者规范
开发者进行公众号开发时,除了需要满足每个接口的规范限制、调用频率限制外,还需特别
注意模版消息、用户数据等敏感信息的使用规范。
版权声明:本文标题:微信公众平台开发文档 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dianzi/1717647953a594519.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论