# 开发指南
为方便开发者快速上手对接微信开放生态,本章节主要讲解开发过程与注意点。
目前微信开放生态涉及到的业务如下:
业务 | 服务端 | 客户端/前端 |
---|---|---|
小程序 | 服务端 API | 组件、JSAPI |
小游戏 | 服务端 API | 组件、组件、JSAPI |
公众号 | 服务端 API | 网页应用的 JSAPI |
服务号 | 服务端 API | 网页应用的 JSAPI |
微信小店 | 服务端 API | - |
小店带货助手 | 服务端 API | - |
联盟带货机构 | 服务端 API | - |
视频号助手 | 服务端 API | - |
移动应用 | 服务端 API | SDK |
网站应用 | 服务端 API | SDK |
第三方平台 | 服务端 API | - |
多端应用 | 服务端 API | SDK、组件、JSAPI |
根据你的业务需求,需要对接的业务会有不同。每个业务对接时,主要分「服务端」和「客户端或前端」两部分。
- 服务端:由微信服务器提供接口,需要你在自身服务器中发送请求,不要在客户端使用。
客户端/前端的部分请参考各个业务的文档,这里主要讲解「服务端 API」开发部分。
微信开放生态的大部分业务都遵循同样的服务标准,因此你无需改动太多代码就可以调用多个业务的接口。
我们以公众号为例:公众号本身包含文章编辑、粉丝管理、消息相关能力。当你想对接已有系统,或者想自动化完成某些内容时,就需要与微信服务器交互。
小程序、小游戏、微信小店、视频号等业务也是相同的思路,你需要和微信服务器交互来实现自己的需求。
交互主要分两种,开发者可以参考下方名录,快速前往相应内容,完成开发对接过程。