评论

第三方平台如何开发,源码克隆器的概念,一句话理解第三方平台机制。

一句话理解第三方平台的开发模式

初次进行第三方平台型服务商开发的开发者,往往被各种概念搞混,第三方平台如何开发?以下一句话说明:


用“源码克隆器”,为“授权小程序”,克隆一套源码,并发布上线;


“源码克隆器”是什么,就是“代开发小程序”。“源码克隆器”最多30个。

“授权小程序”是什么,就是客户的小程序,客户将小程序授权给第三方平台。“授权小程序”最多无限个。


代开发小程序和授权小程序的不同:

代开发小程序:第三方自己的同主体小程序,仅用于开发调试,无法发布,连体验版也无法生成,不需要授权,只需要绑定第三方即可。ext.json是它关系最紧密配置文件;

授权小程序:客户的小程序,需要授权给第三方后,第三方才有权限进行开发。


所以,第三方平台的开发过程如下:

1、注册开通开放平台第三方平台型服务商;

2、绑定一个“源码克隆器”,即“代开发小程序”,最多可绑定30个。

3、在开发工具中用源码打开“代开发小程序”;

4、“手动“克隆方式:在开发工具里配置ext.json,可以为任意授权小程序克隆代码;可生成体验版,无法提交审核并发布(此步必须通过API实现);按以下文档开发:

https://developers.weixin.qq.com/miniprogram/dev/devtools/ext.html

5、“自动”克隆方式:开发工具中上传源码到第三方平台草稿箱;然后按下面文档开发:

https://developers.weixin.qq.com/doc/oplatform/Third-party_Platforms/2.0/product/Third_party_platform_appid.html

6、让用户授权他们的小程序给第三方平台;

7、重复或者任选第4、5步,为每个客户克隆源码,发布上线;

最后一次编辑于  2022-04-13  
点赞 1
收藏
评论

3 个评论

  • Smooth
    Smooth
    2021-11-13

    点赞!通俗易懂

    2021-11-13
    赞同 1
    回复
  • 李耀峰
    李耀峰
    2022-10-11

    通俗易懂,写的真好。

    能否请问下,app.json中的分包配置,上传代码,发布到授权小程序,需要什么特殊配置或者处理?

    现在啥也没配置,也没处理,审核完,发布代码后,分包页面打开是空白。

    2022-10-11
    赞同
    回复 1
    • 李耀峰
      李耀峰
      2022-10-11回复老张
      开发工具里面,ext.json 配置上授权小程序appId没发现啥问题,审核发布之后,就打开就是空白
      2022-10-11
      回复
  • 小猪快跑
    小猪快跑
    2022-08-22

    如果一个主体,授权了第三方平台型服务商,然后又找第四方编写代码并提交,那第三方能拿到第四方编写的源码吗?

    2022-08-22
    赞同
    回复 4
    • 老张
      老张
      2022-08-22
      不通过第三方,第四方无法“提交”代码。想要用第四方的代码,只能:
      1、第四方将代码交给第三方,由第三方上传提交,第三方将拥有全部源码;
      2、第三方让第四方拥有“代开发小程序”(克隆器)的开发者权限,提交代码到模板库;第三方虽然不知道源码,但可以无限复制克隆模板;
      2022-08-22
      1
      回复
    • 小猪快跑
      小猪快跑
      2022-08-22回复老张
      明白了,那通过第三方做的微信企业认证,在取消授权后会影响已经通过的主体认证吗?
      2022-08-22
      回复
    • 老张
      老张
      2022-08-22回复小猪快跑
      不影响。
      2022-08-22
      回复
    • 小猪快跑
      小猪快跑
      2022-08-22回复老张
      谢谢!
      2022-08-22
      回复
登录 后发表内容