小程序第三方平台申请&上线流程

小程序第三方平台申请&上线流程

项目后续计划往小程序技术服务商方向走,因此提前了解下小程序服务商相关的内容,下面简单梳理下小程序第三方平台的申请和上线流程。

申请流程

  1. 创建微信开放平台账号

    1. 微信开放平台申请注册微信开放平台帐号

    2. 填写邮箱和密码信息

      邮箱必须是未注册过微信开放平台、微信公众平台以及未被微信私人账号绑定的邮箱

    3. 激活邮箱

      image-20190717114850699

    4. 完善开发者、企业信息

  1. 创建第三方平台

    1. 申请认证开发者资质

      在创建第三方平台前需要认证开发者资质

      认证成功后的状态:

    2. 创建第三方平台账号

      在管理中心-第三方平台中创建第三方平台账号

    3. 填写平台基本信息

      img

    4. 设置权限

      不同权限对应的具体信息可以参考第三方平台权限说明

    5. 填写开发资料

      填写前,可先参考下第三方平台申请资料说明

      img

      img

      • 授权发起页域名

        指小程序在登录授权给第三方平台时的授权回调域名;在授权流程中,必须从该域名内的网页中跳转到登录授权页,授权成功后回调的 URI 需和该域名保持一致

      • 授权测试公众号列表

        在全网发布前,只有该列表内的小程序 ID(非 appid) 才可以授权;最多 10 个,以 ; 隔开

      • 授权事件接收 URL

        接收事件相关推送通知,如:授权成功、取消授权、更新授权等;另外,每隔 10 分钟会往这个 URL 推送 component_verify_ticket解密后可以获取第三方平台接口 component_access_token

      • 信息校验 Token、信息加解密 Key

        微信推送事件信息前,会通过 Token 和 Key 进行签名和加密,接收消息后需要再次用 Token 和 Key 进行解密

      • 信息与事件接收 URL

        接收推送的事件消息,如:小程序用户发送的消息、代码审核结果

      • 小程序服务器域名

        小程序发起网络请求的域名,上限 20 个,以 ; 隔开

      • 小程序业务域名

        用于调用 web-view 组件时的域名,上限 20 个,以 ; 隔开,支持

      • 白名单 IP 地址列表

        只有在白名单内的 IP 才允许调用第三方平台接口

    6. 提交审核

      提交审核后,等待审核结果即可;创建成功后,可以通过「授权测试公众号列表」中的小程序进行开发和授权流程的测试。

上线流程

申请全网发布上线前,建议按照全网发布接入检测检查一遍;申请审核通过后,第三方平台业务即可上线,可向所有符合要求的小程序进行登录授权;发布后也可根据业务需求调整平台信息,然后重新发布上线。

img