更新记录

1.0.1(2026-07-13) 下载此版本

微信小程序,欢迎体验!


平台兼容性

uni-app(4.75)

Vue2 Vue3 Chrome Safari app-vue app-nvue Android iOS 鸿蒙
- - - - - - - -
微信小程序 支付宝小程序 抖音小程序 百度小程序 快手小程序 京东小程序 鸿蒙元服务 QQ小程序 飞书小程序 小红书小程序 快应用-华为 快应用-联盟
- - - - - - - - - - -

抖音小程序后期适配规划

目标

在现有微信小程序、Go 后端、后台管理系统基础上,增加抖音小程序平台能力。第一阶段只做必要平台切换,不重构整套业务。

第一阶段范围

核心只做三块:

  1. 登录切换

    • 微信:wx.login
    • 抖音:tt.login
    • 后端用户体系增加 platform
    • 用户表或第三方账号表保存 wechat / douyinopenidunionid
  2. 订阅推送切换

    • 微信订阅模板与抖音订阅模板分开配置
    • 后台配置按平台维护模板 ID
    • 后端发送时按用户平台选择对应推送逻辑
  3. 流量主广告切换

    • 微信广告:激励视频、插屏广告
    • 抖音广告:激励视频、插屏广告
    • 后台广告配置增加平台字段
    • 小程序封装统一广告方法,例如 showRewardAd('download')

不在第一阶段做

  • 抖音短视频内容同步
  • 抖音达人授权
  • 抖音视频挂载小程序
  • 快手平台接入
  • 抖音支付
  • 抖音创作者数据分析

这些属于第二阶段或第三阶段。

技术方案

小程序端

新增平台适配层:

platform.login()
platform.showRewardAd(adKey)
platform.showInterstitialAd(adKey)
platform.requestSubscribe(templateKey)
platform.share(options)

业务页面不直接调用 wxtt,统一调用平台适配方法。

后端

用户登录增加平台参数:

platform: wechat / douyin
code: 平台登录 code

用户身份建议抽象为:

user_id
platform
openid
unionid
session_key

广告、订阅、推送配置按平台区分。

后台

后台增加或调整:

  • 微信小程序配置
  • 抖音小程序配置
  • 广告位配置增加平台筛选
  • 订阅模板配置增加平台字段
  • 推送日志增加平台字段

工期预估

快速可用版本

约 3-5 个工作日。

适合目标:

  • 抖音登录能通
  • 激励视频广告能通
  • 插屏广告能通
  • 基础订阅模板能发
  • 后台能配置抖音相关 ID

风险:细节不够完整,异常处理和审核兼容不足。

稳定上线版本

约 7-10 个工作日。

包含:

  • 平台适配层完整封装
  • 后端登录、用户绑定、token、平台字段处理
  • 后台广告配置、订阅配置、推送日志
  • 下载、任务、积分广告闭环
  • 订阅推送授权、拒绝、失败重试处理
  • 微信原有能力不受影响
  • 抖音开发者工具真机测试

这是推荐方案。

更完整商业版本

约 10-15 个工作日。

额外包含:

  • 多平台配置中心整理
  • 广告策略按页面控制
  • 广告异常降级
  • 推送模板统一管理
  • 用户多平台账号合并
  • 数据统计按平台拆分
  • 上线自检增加抖音项

外部等待时间

以下时间不算纯开发工期:

  • 抖音小程序注册与资质审核
  • 抖音流量主开通审核
  • 抖音订阅模板审核
  • 广告位 ID 生效
  • 小程序提审等待

这些可能额外占用 1-7 个自然日,具体看平台审核速度。

推荐执行顺序

  1. 确认抖音小程序 AppID、AppSecret、广告位 ID、订阅模板 ID
  2. 后端加 platform 登录能力
  3. 小程序封装平台适配层
  4. 接抖音登录
  5. 接抖音激励视频广告
  6. 接抖音插屏广告
  7. 接抖音订阅消息
  8. 后台配置项按平台拆分
  9. 真机测试下载、任务、收藏、发布、推送
  10. 提审前做上线自检

建议结论

第一期建议按 7-10 个工作日安排,先完成抖音登录、流量主、订阅推送三件事。不要一开始就做短视频挂载、达人授权、快手接入,避免范围过大。

隐私、权限声明

1. 本插件需要申请的系统权限列表:

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

许可协议

MIT协议

暂无用户评论。