欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  微信小程序

教你如何作为第三方平台开发微信小程序详解

程序员文章站 2022-04-13 21:40:07
...
一、总体流程

第三方平台帮助旗下已授权的小程序进行代码管理时,需先开发完成小程序模版,再将小程序模版部署到旗下小程序帐号中,具体流程如下:

1:绑定开发小程序

(1)第三方平台的开发人员需先到微信公众平台(mp.weixin.qq.com)申请一个普通的小程序并完善小程序的信息、绑定开发者。

(2)进入微信开放平台,在第三方平台详情中,将该小程序添加为开发小程序。

注意:绑定为开发小程序后,该小程序的在开发工具中上传,代码会直接上传到开放平台,不会上传到公众平台。

2:小程序模版的开发和上传

使用开发小程序的开发者微信号登录微信web开发者工具(IDE),开发者工具中按照正常的小程序开发流程进行代码开发和调试。开发完成后,在开发工具中点击上传。

3:添加到小程序模版库,获得模版ID

从开发者工具中上传的代码,会先存在草稿箱中,每个开发小程序只保留最新一份上传记录。开发者可将草稿箱中的代码添加到小程序模版库中,小程序模版库中的模版不会被覆盖。最多可以有五十个代码模版,添加后可以获得模版ID(TemplateID)。

4:调用接口,为旗下授权的小程序部署代码

详细文档见代码管理。

二、如何开发

1、创建项目

与开发普通小程序一致,第三方平台开发者填入相关的 3rdMiniProgramAppid ,设定项目名称和选择项目目录即可创建项目。

对于第三方平台小程序,可以在项目页卡查看到相关的 open3rd 信息以及当前的第三方的 3rdMiniProgramAppid ,如若项目配置了相关的 extAppid ,那么项目页卡中也会有相关信息。

2、小程序模板开发

与开发普通小程序一致,开发者在开发工具上开发好相关的业务逻辑之后,在项目页卡中提交预览既可以在微信中查看小程序的真实表现,

有所不同的是,第三方平台小程序的提交上传是上传至该第三方平台的 open 帐号下的模板草稿箱中,该平台的管理员需要自行对该模板进行相应的设置,更多请参考open平台的文档。

3、extAppid 的开发调试

为了方便第三方平台的开发者引入 extAppid 的开发调试工作,需要引入ext.json的概念。

ext.json是一个配置文件,放置在小程序项目的根目录下。

ext.json中的配置字段分为两种

特有的字段

同app.json相同的字段

三、微信为第三方平台提供哪些授权

1,授权(登陆自助授权,流程与原公众号代开发一样)

2,域名配置修改

3,测试帐号修改

4,提交审核、发布版本

以上就是教你如何作为第三方平台开发微信小程序详解的详细内容,更多请关注其它相关文章!