小程序开放平台

文档中心
应用开发

应用开发

技术接入指南
>
应用开发
>
更新时间:2024-11-28 19:38:08

交易型小程序开发流程

基本概念

  • 小程序:一种基于小红书 APP 框架开发、用户无需下载、即点即用的应用服务。交易型小程序可以为用户提供商品购买服务
  • 商家:为小红书用户提供各类交易服务的企业,即小程序背后的实际运营者
  • 服务商:具备小程序的开发能力,能够帮助一个或多个商家进行小程序开发
  • 专业号:小红书官方认证的账号,集合多种身份、多种行业类型。它是商家和服务商在小红书上的特殊账号类型。每一个小程序由专业号进行创建和运营
  • 专业号平台:商家进行商业化的平台,商家可以在这个平台上管理小程序,并运营小程序关联的店铺
  • 小程序开放平台:服务商进行服务商创建、小程序代开发和管理的平台
  • 项目成员:专业号将一个小红书账号设置成项目成员,项目成员则可使用该小红书账号扫码登录 IDE 开发,并完成对这个小程序的代码提交
  • 体验成员:专业号将一个小红书账号设置成体验成员,体验成员则可扫二维码访问这个小程序体验版试用功能。小程序体验版只有商家、项目成员、体验成员才可访问,其他用户不能访问

开发流程

交易型小程序自开发流程介绍

  • 自开发基本介绍
    • 定义:商家在专业号平台进行小程序成员管理、开发设置、版本管理操作的开发模式
    • 适用商家:有自己独立的域名,由公司自己技术团队或定制化服务商开发的大型商家
  • 自开发具体流程
  • 自开发操作指南
    • 创建小程序
      • 通过 https://pro.xiaohongshu.com 认证企业专业号后,才可创建小程序。在企业专业号认证时,必须选择法人人脸识别验证才可开通交易能力(非常重要!)
      • 通过法人人脸识别认证的专业号,使用商家专业号登录小红书专业号平台,点击顶部小程序-创建小程序,选择经营类目,完成创建
    • 完成成员管理及开发设置
      • 商家专业号在专业号平台——店铺——小程序店铺——成员管理/域名与推送完成相关设置
    • 项目成员登录开发者工具(IDE)进行代码开发,服务端进行相应接口开发
    • 项目成员完成开发、预测试后提交代码以生成开发版,服务端也完成相应接口开发
    • 商家专业号在专业号平台——版本管理,对已提交的开发版生成体验二维码,项目成员可扫码进行稳定环境测试,商家可使用小红书 APP 扫码预览小程序进行验收
    • 项目成员测试完成,商家确认无误后点击小程序发布

交易型小程序服务商代开发流程介绍

  • 服务商代开发介绍
    • 定义:由专业号将小程序授权给第三方平台(服务商),由服务商以开放平台接口形式完成开发设置、版本管理操作的开发模式
    • 适用商家:无自己的独立域名,由平台型服务商提供完整、标准化 SAAS 服务的商家
  • 服务商代开发具体流程
  • 服务商代开发操作指南
    • 服务商向小红书工作人员线下申请小程序权限、服务商权限,通过申请后,服务商使用服务商专业号在小红书小程序开放平台登录,完成服务商创建和设置
    • 服务商按要求完成服务商授权流程开发,并引导商家授权
    • 商家专业号使用小红书 APP 扫服务商授权二维码完成授权
    * 服务商在专业号平台创建自己的小程序 * 服务商在小程序开放平台将自己的小程序设置为开发小程序 * 在完成所有开发工作后提交开发小程序代码,在小程序开放平台生成模板 ![](https://picasso-static.xiaohongshu.com/fe-platform/80150819ebdbc90be90c6a666fcdd2b980eec019.png) * 服务商通过调用开放平台接口为授权小程序完成提交代码和发布