推荐: LOGO设计微信开发包装设计游戏开发接口开发手机网站开发VI设计文字设计Web前端开发网页设计客厅装修情人节表白Oracle数据库网站建设个人网站建设微信客户端

热门搜索: LOGO设计微信开发VI设计网站建设网站推广

当前位置: 威客百科 > 接口开发 > 微信接口开发文档
免费发布需求,接收报价与方案

微信接口开发文档

什么是接口开发?

猜您需要: 【接口可以继承接口吗】【支付宝接口开发文档】【微信接口开发教程】【微信接口开发平台】【微信api接口开发】【微信高级接口开发】

  一、 公众平台开发接口介绍
  众所周知公众平台是为微信用户提供服务的平台, 而公众平台开发接口则是提供服务的基础,开发者可以在公众平台网站中创建公众号、获取接口权限后,可以通过阅读相关的接口文档来帮助开发。
微信接口开发文档
  公众平台开发接口可以提供与用户进行消息交互、以及自定义菜单交互的能力。而对于成功接入公众平台开发接口的公众账号,在用户发消息给公众号时候,微信公众平台服务器会使用 http 对请求对接入的网址进行消息推送,第三方服务器则可通过响应包回复特定结构,从而达到回复消息的目的。

  二、申请消息接口
  在公众平台网站的高级功能–开发模式页,点击“成为开发者”按钮,填写URL 和 Token,其中 URL 是开发者用来接收微信服务器数据的接口 URL。Token可由开发者可以任意填写,用作生成签名(该 Token 会和接口 URL 中包含的Token 进行比对,从而验证安全性)。

  开发者通过检验 signature 对请求进行校验(下面有校验方式)。若确认此次 GET 请求来自微信服务器,请原样返回 echostr 参数内容,则接入生效,成为开发者成功,否则接入失败。

  验证 URL 有效性成功后即接入生效,成为开发者。如果公众号类型为服务号(订阅号只能使用普通消息接口),可以在公众平台网站中申请认证,认证成功的服务号将获得众多接口权限,以满足开发者需求。此后用户每次向公众号发送消息、或者产生自定义菜单点击事件时,响应URL 将得到推送。

  公众号调用各接口时,一般会获得正确的结果,具体结果可见对应接口的说明。返回错误时,可根据返回码来查询错误原因。全局返回码说明用户向公众号发送消息时,公众号方收到的消息发送者是一个 OpenID,是使用用户微信号加密后的结果,每个用户对每个公众号有一个唯一的 OpenID。此外请注意,持 微信公众号接口只支持 80  接口。

  开发者进行公众号开发时,除了需要满足每个接口的规范限制、调用频率限制外,还需特别注意模版消息、用户数据等敏感信息的使用规范。
之前没有文章了 ctp接口开发指南 >
热门相关专题推荐