微信开发:
微信对外提供了例如:聊天、支付、分享、收藏、人工智能等功能,同时微信还对外开放了很多的接口与能力,程序员基于这些功能和接口进行的开发,叫做微信开发。
微信旗下有2种平台:
一、微信开放平台
- 对外提供接口(微信支付,微信登录等)
- 适用者:
- 网站应用开发(第三方网站)
- 移动应用开发(例如第三方App)
- 第三方平台开发
- 公众帐号开发 - 资质认证相关知识
- 只有通过 开发者资质认证后,才能使用开发平台提供的能力
- 个人名义无法申请资质认证,必须是公司或者一个团体才可以申请
- 只有企业类型的主体,才能申请资质认证 - 地址:
https://open.weixin.qq.com/
二、微信公众平台
-
微信公众平台
是运营者通过公众号这个媒介,为微信用户提供咨询和服务的平台 -
微信公众平台开发
指基于微信公众号进行的业务开发 -
平台登录地址:
https://mp.weixin.qq.com/ -
微信公众平台的账号分类:
订阅号 – 简单的发送消息,达到宣传效果,建议选择订阅号(每天可以推送1次)
服务号 – 想用公众号获得更多的功能、提供更多的服务,例如开通微信支付,建议选择服务号(一月推送4次)
小程序 – 想提供类似于手机 App 的服务体验,建议选择小程序
企业微信(原企业号) – 想用来管理内部企业员工、团队,对内使用,进行以选择企业微信(原企业号)
对于前端开发而言,我们更注重小程序开发
三、小程序
基于微信提供api进行开发,运行在微信,体验好,体积小,用完即走。
1.注册小程序账号
https://mp.weixin.qq.com/
2.微信开发者工具
https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html