微信小程序代开发入坑指南

前言

很多行业都有微信小程序的需求,但缺少自己开发的能力。微信提供了代开发的功能,让第三方平台可以方便、安全地帮他们开发小程序。首先了解“第三方平台”和“小程序运营者”的概念:

小程序代开发的文档内容多,比较分散。想要开发一个第三方平台,需要先学习许多概念,踩一些坑。本文写给初次接触的第三方平台开发者,帮助大家快速理清流程和概念。让大家在开发之前,就能对整体流程和工作量有基本的认知。

准备工作

要成为第三方平台开发者,首先需要具备以下能力:

  • 具备开放平台认证资质(企业开发者)

  • 具备后台开发能力(能实现简单接口和数据储存)

  • 具备前端开发能力(会开发web和小程序)


然后注册一个微信开放平台帐号、两个小程序帐号,流程如下:

  1. 注册微信开放平台帐号(https://open.weixin.qq.com),并完成开发者资质认证;

  2. 注册两个微信小程序(https://mp.weixin.qq.com)。其中小程序A用于开发功能、发布代码,小程序B用于授权注册;

  3. 登录微信开放平台,第三方平台,创建第三方平台,选择“平台类型服务商”。填完资料等微信审核,审核通过后才能进行后续操作;

  4. 微信开放平台,第三方平台,开发配置,添加开发者小程序,把刚才注册的小程序A加进去;

  5. 微信开放平台,第三方平台,基础信息,将小程序B的原始ID(可在公众平台网站的小程序设置页找到),填写到“授权测试公众号/小程序列表”中;

第三方平台详情里,有个开发资料,需要填很多配置。概念比较多,第一次接触可能会有点懵逼,不要慌,下文会分别介绍,看完就知道怎么填了。

准备至少一台固定IP的服务器。上图第二个红框最后有一个“白名单IP地址列表”,把自己服务器的IP地址填进去。后续开发的功能,都要部署到白名单里的服务器,才能调用微信的接口。

Step1:开放平台授权

这一步的最终目的是拿到有效的component_access_token。先了解几个概念:

  • 授权事件接收URL:第三方平台开发的接口,用于接收 component_verify_ticket。开发完后,把接口地址设置到微信开放平台的后台(上文“准备工作”配图第二个红框)。

  • component_verify_ticket:微信开放平台每隔10分钟&

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

袭烽

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值