抖音
  1. 订单推送
抖音
  • 简介
  • 签名算法
  • 接口调用凭证
    • 经营能力调用凭证
      • BusinessToken 生成
      • BusinessToken 刷新
      • 经营能力当前状态查询
    • 非用户授权调用凭证
      • 获取应用授权调用凭证
      • getAccessToken
    • 用户授权调用凭证
      • 获取用户授权调用凭证
      • 刷新用户授权调用凭证
      • 刷新授权调用凭证
  • 登录
    • code2Session
      POST
  • 小程序码与小程序链接
    • Schema 链接
      • 生成SchemaV2
      • 查询SchemaV2
      • 查询Schema配额V2
    • Link链接
      • 生成 Link V2
      • 查询 Link 配额V2
      • 查询 Link V2
    • 二维码
      • 生成QRCodeV2
  • 私域经营
    • 私信管理
      • IM主动授权webhook
      • 主动发送私信
    • 群聊管理
      • 粉丝群webhook
        • 用户加群申请 webhook
        • 用户加群webhook
      • 查询群信息
      • 设置进群问候语&群公告
      • 创建粉丝群
      • 取消进群问候语&群公告配置
      • 变更用户入群申请状态
      • 查询用户剩余建群额度
      • 查询群主所在群的用户入群申请状态
    • 经营工具
      • 小程序引导卡片
        • 创建/更新小程序引导卡片模板
        • 查询小程序引导卡片模板
        • 删除小程序引导卡片模板
      • 图片上传
  • 线索组建
    • 创建线索组件
      POST
    • 查询已创建的线索组件
      GET
    • 更新线索组件
      POST
    • 删除线索组件
      GET
  • 视频能力
    • 视频数据查询
      • 查询特定视频的视频数据
    • 近 30 天用户视频数据
      • 获取视频基础数据
      • 获取视频点赞数据
      • 获取视频评论数据
      • 获取视频播放数据
      • 获取视频分享数据
    • 视频评论数据
      • 置顶评论
      • 评论回复列表
      • 评论列表
      • 回复视频评论
    • videoid转换itemid
    • itemid转换encryptid
  • 搜索能力
    • 创建抖音搜索直达子服务
    • 查询已创建的抖音搜索直达子服务列表
    • 删除抖音搜索直达子服务
    • 校验是否有搜索直达服务的创建权限
  • 电商
    • 注册小程序积分阈值
    • 注册小程序预览图
    • 查询订单的定制完成状态
    • 定制类小程序开发者注册信息
    • 退会
  • 生活服务
    • 店铺接入
      • 商铺同步
      • 查询店铺
      • 获取抖音POI ID
      • 店铺匹配任务结果查询
      • 店铺匹配状态查询
      • 提交门店匹配任务
      • 查询全部店铺信息接口(天级别请求5次)
      • 查询店铺全部信息任务返回内容
    • 商品库接入
      • (老版本)SKU同步
      • (老版本)sku拉取(该接口由接入方实现)
      • (老版本)多门店SPU同步
      • (老版本)多门店SPU状态同步
      • (老版本)多门店SPU库存同步
      • (老版本)多门店SPU信息查询
      • 创建/修改团购商品
      • 免审修改商品
      • 上下架商品
      • 同步库存
      • 查询商品模板
      • 查询商品草稿数据
      • 查询商品线上数据
      • 查询商品线上数据列表
      • 查询商品草稿数据列表
      • 用于创建多 SKU 商品。
      • 查询商品品类
    • 端内消息同步
      • 订单同步
    • poi数据接入
      • 获取POI基础数据
      • POI用户数据
      • POI服务基础数据
      • POI服务成交用户数据
      • POI热度榜
      • POI认领列表
    • poi基础能力
      • 通过高德POI ID获取抖音POI ID
    • 优惠卷接入
      • 优惠券同步
      • 优惠券更新
    • CPS佣金设置与查询
      • 通用佣金计划查询带货数据
      • 通用佣金计划查询达人带货数据
      • 通用佣金计划查询带货达人列表
      • 通用佣金计划查询达人带货详情
      • 查询通用佣金计划
      • 发布/修改通用佣金计划
      • 修改通用佣金计划状态
      • 发布/修改直播间定向佣金计划
      • 发布/修改短视频定向佣金计划
      • 修改定向佣金计划状态
      • 取消定向佣金计划指定的达人
      • 查询达人的定向佣金计划带货数据
      • 通过商品 ID 查询定向佣金计划
      • 查询定向佣金计划带货汇总数据
  • 用户信息
    • 用户抖音主页数据
      • 获取用户视频情况
      • 获取用户粉丝数
      • 获取用户点赞数
      • 获取用户评论数
      • 获取用户分享数
      • 获取用户主页访问数
  • 分享
    • 拍抖音任务
      • 拍抖音任务变更推送
      • 创建任务
      • 查询用户任务进度
    • 拍抖音互动任务
      • 拍抖音互动任务变更推送
      • 创建任务
      • 查询用户任务进度
    • 分享任务
      • 创建任务
      • 查询用户任务进度
  • 客服
    • CustomerServiceUrl
  • 小程序卷
    • 「小程序券」直播玩法接入指南
    • 小程序券API列表
    • 更新日志
    • 用户卷管理
      • 查询用户可用券信息
      • 用户领券结果回调通知
      • 用户撤销核销券
      • 用户手机号授权结果回调通知
      • 用户核销券
    • 主播授权管理
      • 查询主播发券配置信息
      • 修改主播发券权限状态
      • 更新主播发券库存上限
      • 主播发券权限配置
    • 卷模版管理
      • 查询授权用户发放的活动信息
      • 创建券模板
      • 修改券模板
      • 删除券模板
      • 修改券模板库存
      • 修改券模板状态
      • 查询券模板发放统计数据
      • 查询券模板
      • 查询对账单
    • 接口发放管理
      • 创建开发者接口发券活动
      • 开发者接口发券
      • 删除开发者接口发券活动
  • 交易系统
    • 通用交易系统
      • 通用参数
      • 进件
        • 接口进件
          • 图片上传
          • 发起进件
          • 进件查询
        • 获取进件页面链接
          • 开发者获取小程序收款商户/合作方进件页面
          • 服务商获取小程序收款商户进件页面
          • 服务商获取服务商进件页面
          • 服务商获取合作方进件页面
      • 标签
        • 查询标签组信息
      • 订单
        • 查询CPS信息
        • 查询订单信息
        • 支付结果回调
      • 退款
        • 发起退款
        • 查询退款
        • 同步退款审核结果
        • 退款申请回调扩展点
        • 退款结果通知
      • 履约
        • 推送履约状态
      • 结算
        • 发起分账
        • 查询分账
        • 通知分账结果
      • 提现
        • 接口提现
          • 商户余额查询
          • 商户提现
          • 商户提现结果查询
        • 获取提现页面链接
          • 开发者获取小程序收款商户/合作方提现页面
          • 服务商获取小程序收款商户提现页面
          • 服务商获取服务商提现页面
          • 服务商获取合作方提现页面
      • 获取对账单
        • 获取资金账单
        • 获取交易账单
    • 生活服务交易系统(金融合板)
      • 通用参数
      • 错误码和返回码
      • 查询接口
        • 查询订单信息
        • 查询券状态信息
        • 查询 CPS 信息
      • 预下单
        • 预下单扩展点
        • 开发者发起下单
      • 营销算价
        • 营销算价扩展点介绍
        • 查询营销算价扩展点
      • 支付
        • 支付结果通知
      • 核销
        • 抖音码
          • 验券准备
          • 验券
          • 撤销核销
          • 券码核销通知
          • 撤销核销通知
        • 三方码
          • 推送核销状态
          • 撤销核销
      • 分账
        • 查询分账
      • 退货退款
        • 开发者发起退款
        • 同步退款审核结果
        • 查询退款
        • 退款扩展点
        • 退款结果通知
    • 生活服务交易系统(账号融合版)
      • 错误码和返回码
      • 通用参数
      • 预约
        • 创建预约单
        • 预约接单结果回调
        • 商家取消预约
        • 用户取消预约
        • 查询预约单信息
        • 预约接单超时回调
        • 预约取消/完成通知
      • 查询接口
        • 查询订单信息
        • 查询券状态信息
        • 查询CPS信息
      • 预下单
        • 预下单回调
        • 关闭订单
        • 发起下单
      • 营销算价
        • 营销算价扩展点介绍
        • 查询营销信息扩展点
        • 算价扩展点
        • 营销查询算价二合一
      • 支付
        • 通知支付结果
      • 核销
        • 抖音码
          • 验券准备
          • 验券
        • 三方码
          • 推送核销状态
        • 核销工具
          • 查询用户券列表
          • 查询订单可用门店
          • 券核销消息通知
          • 撤销核销消息通知
          • 设置商家展示信息
          • 查询商家配置文案
          • 设置订单详情页按钮白名单接口
          • 设置小程序跳转path
      • 分账
        • 发起分账
        • 查询分账
        • 通知分账结果
      • 退货退款
        • 发起退款
        • 同步退款审核结果
        • 查询退款
        • 退款申请回调
        • 通知退款结果
    • 行业交易系统
      • API 调用
        • 通用参数
        • 错误码和返回码
      • 回调设置
        • 设置回调地址
        • 查询回调地址
      • 预下单
        • 查询 CPS 信息
        • 查询订单信息
        • 预下单回调
        • 开发者发起下单
      • 营销算价
        • 营销算价扩展点介绍
        • 查询营销信息扩展点
        • 设置扩展点
        • 算价扩展点
    • 支付
      • 通知支付结果
    • 核销
      • 抖音码
        • 验券准备
        • 验券
        • 查询劵状态信息
      • 三方码
        • 推送核销状态
      • 分账
        • 发起分账
        • 查询分账
        • 通知分账结果
    • 提货退款
      • 开发者发起退款
      • 同步退款审核结果
      • 查询退款
      • 退款申请回调
      • 通知退款结果
  • 内容安全
    • 内容安全检测
    • 图片检测V2
    • 图片检测V3
  • 泛知识
    • 角色系统
      • 错误码
      • 上传材料
      • 代运营服务商帮老师或代运营模式机构入驻
      • 自营机构/服务商入驻
      • 新增角色
      • 查询基础认证资质
      • 更新基础认证资质
      • 查询类目认证资质
      • 更新类目认证资质
      • 添加类目认证资质
      • 获取审核任务详情
      • 小程序绑定角色
      • 小程序解除绑定角色
      • 查询小程序已绑定的角色
      • 角色授权小程序
      • 解除授权小程序
      • 查询授权小程序
      • 更新授权小程序授权信息
      • 查询抖音号绑定、能力授权
      • 新增抖音号绑定、能力授权
      • 解除抖音号绑定、解除能力授权
      • 查询实体ID
      • 查询实体已绑定抖音号列表
    • 课程库
      • 【泛知识】回调通知
      • 【泛知识】课程库 FAQ
      • 【泛知识】错误码
      • 【泛知识】上传课程资源
      • 【泛知识】查询课程资源上传状态
      • 【泛知识】查询资质
      • 【泛知识】添加课程
      • 【泛知识】修改课程
      • 【泛知识】修改课程状态
      • 【泛知识】查询课程
      • 【泛知识】修改课程免审
      • 【泛知识】查询免审课程
      • 【泛知识】修改商品退款规则
      • 【泛知识】查询可选退款规则
      • 【泛知识】查询课程类目信息
  • 担任支付
    • 进件
      • 进件状态回调
      • 发起进件请求
      • 图片上传接口
      • 进件状态查询
    • 支付
      • 支付结果回调
      • 支付常见问题
      • 预下单接口
      • 唤起收银台
      • 支付结果查询
    • 退款
      • 退款结果回调
      • 退款常见问题
      • 发起退款
      • 退款结果查询
    • 结算及分账
      • 收费规则
      • 结算及分账常见问题
      • 自动结算
        • 自动结算接入说明
        • 自动结算结果回调
        • 自动结算结果查询
      • 发起结算及分账
      • 结算及分账结果查询
      • 结算及分账结果回调
      • 可分账余额查询
    • 退分账
      • 发起退分账
      • 查询分账回退结果
    • 提现
      • 商户余额查询
      • 商户提现
      • 商户提现结果查询
      • 商户提现回调
    • 获取对账单
      • 获取交易账单
      • 获取资金账单
    • 接口获取页面链接
      • 进件
        • 开发者获取小程序收款商户/合作方进件页面
        • 服务商获取小程序收款商户进件页面
        • 服务商获取服务商进件页面
        • 服务商获取合作方进件页面
      • 提取
        • 开发者获取小程序收款商户/合作方提现页面
        • 服务商获取小程序收款商户提现页面
        • 服务商获取服务商提现页面
        • 服务商获取合作方提现页面
    • 订单推送
      • 订单同步
        POST
  • 评价
    • 获取评价数据
  • 其他
    • 用户登录态签名
    • 抖音开放平台与小程序视频打通能力
      • 抖音开放平台与小程序视频打通能力
      • 视频使用能力能力
    • 开放能力配置接口
      • 开放能力配置接口
      • 配置开放能力实现接口
      • 查询生效中配置接口
    • 解决方案测试实体管理接口
      • 解决方案测试实体管理接口
      • 新增测试实体接口
      • 查询测试实体接口
      • 删除测试实体接口
    • 直播间自定义封面
    • 上传资源
    • 能力申请
    • 查询能力申请状态
  • 订阅消息
    • 查询订阅消息模版库
    • 发送订阅消息
    • 查询小程序的模版列表
    • 添加模板
    • 删除已添加的模版
    • 查询新建订阅消息模板列表
    • 新建订阅消息模板
  • 小程序推广计划
    • 短视频任务
      • 创建任务
        • 小程序任务台能力
        • 创建任务
      • 查询任务台任务投稿视频数据(明细)
      • 查询任务台任务投稿视频数据
      • 查询小程序任务台任务 ID
      • 更新任务状态
      • 重新提交任务基础信息
      • 查询任务详情
      • 更新专属任务达人
      • 查询视频任务相关实时汇总数据
    • 直播间任务
      • 创建直播间任务
      • 更新直播间任务
  • 挂载
    • 自主挂载
      • 获取作者视频列表
      • 自主挂载存量视频绑定锚点
      • 自主挂载存量视频解绑锚点
    • 小程序直播挂载黑白名单管理能力
    • 拍抖音黑白名单管理能力
    • 申请短视频自主挂载能力
    • 查询短视频自主挂载能力申请状态
    • 申请直播自主挂载能力
    • 查询直播自主挂载能力申请状态
    • 申请短视频达人推广挂载能力
    • 查询短视频达人推广挂载能力申请状态
    • 查询直播达人推广挂载能力申请状态
    • 申请直播达人推广挂载能力
    • 短视频/直播自主挂载能力绑定抖音号
    • 获取短视频/直播自主挂载抖音号绑定二维码
    • 查询短视频/直播自主挂载能力绑定抖音号列表
    • 解除短视频/直播自主挂载能力抖音号绑定
    • 挂载权限校验
    • 修改短视频锚点配置
    • 查询短视频锚点配置
    • 查询短视频锚点配置修改记录及状态
    • 图片上传
    • 图片审核状态查询
    • 图片删除
    • 设置全局默认配置
    • 设置指定页面配置
    • 查询全局默认配置
    • 查询指定页面配置
    • 删除指定页面配置
    • 讲解卡动态更新
  • 分发
    • 添加小程序别名
    • 查询小程序别名
    • 修改小程序别名
    • 删除小程序别名
    • 设置小程序搜索标签
    • 查询小程序搜索标签列表
  • 引导关注抖音号
    • 绑定抖音号
    • 获取抖音号绑定二维码
    • 获取绑定抖音号列表
    • 解除抖音号绑定
  • 数据分析
    • 用户分析
      • 行为分析
      • 实时分析
      • 留存分析
      • 来源分析
      • 用户画像
      • 终端分析
      • 页面分析
    • 交易分析
      • 总览分析
      • 流量转化
      • 短视频交易分析
      • 获取直播房间数据
      • 直播数据分析
      • 直播交易分析
      • 商品分析
    • 短视频分析
      • 短视频投稿数据
      • 短视频总览数据
      • 短视频详细数据
      • 流量来源
    • 直播分析
      • 直播间详细数据
        • 接口 1
        • 接口 2
      • 直播间总览数据
      • 主播分析
    • 小房子直播分析
      • 小房子直播间总览数据
      • 小房子直播间详细数据
      • 小房子直播间订单数据
    • 留资分析
      • 组件使用数据
      • 流量来源
      • 组件详细数据
      • 组件使用对比
  • 服务类目
    • 获取已设置的服务类目
  • 直播间能力
    • 查询跳转抖音直播间能力申请状态
    • 申请跳转抖音直播间能力
    • 查询直播间状态组件能力申请状态
    • 申请直播间状态组件能力
  • 抖音开放能力
    • 查询抖音开放能力列表
    • 申请开通抖音开放能力
    • 查询scope配额详情
    • scope申请提额
    • 查询视频关键词列表
    • 新增视频关键词
    • 删除视频关键词
  • 页面结构自定义
    • 查询页面结构自定义能力申请状态
    • 申请页面结构自定义能力
  • 普通二维码绑定
    • 查询普通二维码绑定列表
    • 新增绑定二维码
    • 更新绑定二维码链接
    • 更新绑定二维码状态
    • 删除绑定二维码链接
  • 抖音号绑定
    • 获取抖音号绑定所需的资质模版列表
    • 获取抖音号绑定所需的资质模版信息
    • 输入抖音号绑定
    • 获取抖音号绑定二维码
    • 查询抖音号绑定列表及状态
    • 解除抖音号绑定
  • 流量主
    • 查询流量主开通状态
    • 开通流量主
    • 查询广告位列表
    • 新增广告位
    • 更新广告位状态
    • 查询广告收入
    • 查询广告结算单列表
  • 抖店绑定
    • 绑定抖店开放平台账号
    • 查询绑定的抖店开放平台账号信息
    • 配置抖店开放平台应用
    • 查询配置的抖店开放平台应用信息
    • 获取绑定抖店账号信息
  1. 订单推送

订单同步

开发环境
http://dev-cn.your-api-server.com
开发环境
http://dev-cn.your-api-server.com
POST
/api/apps/order/v2/push

能力说明:接入担保支付、但未接入交易系统的订单,开发者必须通过订单同步接口将订单信息推送到抖音订单中心和小程序订单中心,便于用户在抖音订单中心和小程序订单中心查找订单信息,并可再次回访小程序。

注意:如果不接入订单同步接口,不符合上线要求,审核将会被驳回。

前置条件

小程序上架提审前,需要对应小程序存在一笔订单。如果接入交易系统,在交易之后,对应的订单会自动完成同步;如果未接入交易系统,需要根据该文档指引完成一次订单同步。

常见问题

为什么同步订单并返回成功,但是订单中心却无法看到订单?

可能存在三个原因:

  • 首次上传非 POI 订单的小程序 APPID 需要打开订单展示权限(白名单)。小程序申请开通抖音支付后,会在小程序上架审核环节系统自动加权限;部分历史未自动开通成功的小程序将在发版审核上架后平台主动协助开通。

  • 开发者请求订单同步接口时item_list参数为空

  • 用户未开启小程序授权:用户未授权该普通小程序的订单展示权限,需引导用户打开,打开方式如下:

我的订单 > 右上角更多 > 授权设置 > 选择对应的小程序并打开授权

img

为什么我的订单只能在全部 tab 下看到?

目前**普通小程序订单(order_type=0)**还不支持 tab 归类,仅会在全部订单 tab 下可见。

img

为什么有时直接返回 HTTPcode 400 且错误码不为下面规范的错误码?

出现此情况一般为输入参数的字段类型设置错误,比如将 int 类型字段上传成 string 类型。请仔细检查输入字段的类型是否正确。

使用限制

订单推送接口接入之前必须接入担保支付。具体操作请参见担保支付接入指南。

接口说明

口适用范围:接入交易系统的订单将不再需要本接口进行推送,交易系统将会自动推送至抖音订单中心。

  • 订单类型释义:

    • POI订单:当订单内的商品是进入了抖音商品库的商品称为 POI 订单,请参照下述订单类型上传order_detail。
    • 非 POI 订单:未做商品同步的则为非 POI 订单。请使用小程序普通订单规范上传 order_detail。
  • 非 POI 订单统一为普通小程序订单,order_type 为 0

  • open_id 生成规范: 小程序开发说明 IDE 中的 open_id 生成逻辑与真机调试不同,使用 IDE 中的 open_id 做订单同步会出现错误,请使用真机调试做订单同步。

order_detail 字段说明(json string)

POI 订单

  • 9101 团购券类型:
参数名称类型是否必填描述示例值
ext_order_idstring是开发者系统侧业务单号。用作幂等控制。该订单号是和担保支付的支付单号绑定的,即预下单时传入的 out_order_no 字段,长度 <= 64byte20190101000001654bb46ba
statusint64是枚举值: 10:已取消(抖音订单中心可看到,状态为"已取消") 110:待支付 310:未使用 340:已使用 410:退款中 420: 退款成功 430: 退款失败340
shop_namestring是商铺名字,长度 <= 256 byte迪士尼乐园
entry_typeint64是订单详情页的外链跳转类型,通过该接口上传的都为 2 1:H5 2:抖音小程序2
entry_schemastring是订单详情页的外链跳转 schema 参数,格式为 json 字符串。长度 <= 512byte,具体参数详见 entry_schema 说明
create_order_timeint64是下单时间(13位毫秒时间戳)1648453349123
descriptionstring否订单描述,长度<=500 byte
total_priceint64是订单总金额(单位:分)2000
pay_timeint64否支付时间(13位毫秒时间戳),未付款时不用传。1648453349123
ext_valid_shop_idstring否开发者侧卡劵核销门店ID,未核销时不用传,长度 <= 256 byte
valid_poi_id_strstring否开发者侧卡劵核销门店对应的抖音poiId,ext_valid_shop_id未匹配抖音POI时不用传,长度<= 128 byte
ext_goods_idstring是开发者侧商品ID,长度<= 64 byte 备注:如果该商品没有接入抖音商品库,该字段为空787719
goods_namestring是商品名称,长度 <= 256 byte成人两日联票
goods_infostring否商品描述信息。向用户介绍商品,长度 <= 120byte。可以玩任一项目
goods_cover_imagestring是商品图片,完整的url地址 长度 <= 512 bytehttps://xxxxxxxxxxxxxxxxxxxxxx
goods_entry_typeint64是商品详情页的外链跳转类型, 通过该接口上传的都为2 1: H5 2: 抖音小程序2
goods_entry_schemastring是商品详情页的外链跳转schema参数,格式为 JSON 字符串,长度 <= 512 byte, 详见 entry_schema 说明
start_valid_timestring是生效时间,yyyy-MM-dd HH:mm:ss 格式字符串,24 小时制"2017-01-13 00:00:00"
end_valid_timestring是失效时间,yyyy-MM-dd HH:mm:ss格式字符串,24小时制"2017-01-13 23:59:59"
ticket_numint64是用户购买团购券的数量2
ext_ticket_idslist否开发者侧券 ID,该信息用于用户可以明确的感知是哪一张券。格式为 JSON 数组字符串,每个 ID 长度 <= 64byte["123", "abc"]
ticket_descriptionlist否券的使用说明。JSON 数组字符串,最多可以有10条,每条长度 <= 50byte。必须写明券的使用条件、领取条件、退款规则,请参考示例。["1、本券不可兑换现金,不可找零。","2、每个用户最多可以领取1张。","3、如果订单发生退款,优惠券无法退还。"]
  • 9001 门票类型:
参数名称类型是否必传描述示例值
ext_order_idstring是开发者侧业务单号。用作幂等控制。该订单号是和担保支付的支付单号绑定的,也就是预下单时传入的 out_order_no 字段,长度 <= 64byte20190101000001654bb46ba
statusint64是枚举值,如下: 10:已取消(抖音订单中心可看到,状态为"已取消") 110:待支付 210:待确认 340:预订成功 410:退款中 420:退款成功 430:退款失败110
shop_namestring是商铺名字, 长度 <= 256 byte迪士尼乐园
entry_typeint64是订单详情页的外链跳转类型, 通过该接口上传的都为 2 1:H5 2:抖音小程序2
entry_schemastring是订单详情页的外链跳转 schema 参数,格式为 JSON 字符串。长度 <= 512byte,具体参数详见entry_schema 格式说明
create_order_timeint64是下单时间(13位毫秒时间戳)1648453349123
descriptionstring否订单描述,长度<=500 byte
total_priceint64是订单总金额(单位:分)2000
pay_timeint64否支付时间(13位毫秒时间戳),未付款不用传。1648453349123
ext_goods_idstring否开发者侧商品ID,长度<= 64 byte 备注:如果该商品没有接入抖音商品库,该字段为空787719
goods_namestring是商品名称,长度 <= 256 byte成人两日联票
goods_infostring否商品描述信息。向用户介绍商品,长度 <= 120byte。可以玩任一项目
goods_cover_imagestring是商品图片,完整的url地址 长度 <= 512 bytehttps://xxxxxxxxxxxxxxxxxxxxxx
goods_entry_typeint64是商品详情页的外链跳转类型, 通过该接口上传的都为2 1: H5 2: 抖音小程序2
valid_poi_id_strstring否开发者侧卡劵核销门店对应的抖音poiId,ext_valid_shop_id未匹配抖音POI时不用传,长度<= 128 byte
goods_entry_schemastring是商品详情页的外链跳转schema参数,格式为json字符串,长度 <= 512 byte, 详见 entry_schema 说明
start_valid_timestring是生效时间,景区门票是游玩起始日期,yyyy-MM-dd HH:mm:ss 格式字符串,24小时制"2017-01-13 00:00:00"
end_valid_timestring是失效时间,景区门票是游玩起始日期,yyyy-MM-dd HH:mm:ss 格式字符串,24小时制"2017-01-13 23:59:59"
ticket_numint64是用户购买票的数量,未传或小于等于 0 则默认为 12
ext_ticket_idslist否开发者侧票 ID,该信息用于用户可以明确的感知是哪一张票。格式为 JSON 数组字符串,每个 ID 长度 <= 64byte["123", "abc"]
ticket_descriptionlist否票的使用说明。JSON 数组字符串,最多可以有10条,每条长度 <=50 byte。必须写明票的使用条件、领取条件、退款规则,请参考示例。["1、本券不可兑换现金,不可找零。","2、每个用户最多可以领取1张。","3、如果订单发生退款,优惠券无法退还。"]

非 POI 订单

  • 普通小程序订单:

img

参数名称类型是否必传描述示例值
order_idstring是开发者侧业务单号。用作幂等控制。该订单号是和担保支付的支付单号绑定的,也就是预下单时传入的 out_order_no 字段,长度 <= 64byte54bb46ba
create_timeint64是订单创建的时间,13 位毫秒时间戳1648453349123
statusstring是订单状态,建议采用以下枚举值: 待支付 已支付 已取消 已超时 已核销 退款中 已退款 退款失败已支付
amountint64是订单商品总数2
total_priceint64是订单总价,单位为分8800
detail_urlstring是小程序订单详情页 path,长度<=1024 byte (备注:该路径需要保证在小程序内配置过,相对路径即可)例如pages/order/orderDetail
item_listlist是子订单商品列表,不可为空
  • item_list字段说明:
参数名称类型是否必传描述示例值
item_codestring是开发者侧商品 ID,长度 <= 64 bytetest_item_code
imgstring是子订单商品图片 URL, 长度 <= 512 bytehttps://xxxxxxxxxxxxxxxxxxxxxx
titlestring是子订单商品介绍标题,长度 <= 256 byte好日子
sub_titlestring否子订单商品介绍副标题,长度 <= 256 byte
amountint64是单类商品的数目2
priceint64是单类商品的总价,单位为分4400

错误码

通用错误码及错误描述

err_codeerr_msg原因解决办法
-1系统错误,请重试系统内部错误请重试,如果多次未成功,联系抖音技术支持解决
40001order_type 为不支持的订单类型order_type 不为文档所描述的枚举值类型请检查订单类型是否为该字段枚举值
40002order_type 类型不匹配order_type 错误,和首次上传的该订单类型不匹配,无法更新将该订单的 order_type 调整为原始 type 进行上传
40003access_token 为必填字段access_token 为空通过 access_token 获取
40004access_token 错误,请检查该字段是否错误或过期access_token解析错误,可能该字段值错误或者已经过期通过 access_token 获取 注意:重新获取 access_token会导致上一次获取的 access_token 会在 5 分钟内失效
40010open_id 为必填字段open_id 为空确认字段是否传递,通过 code2Session 获取 open_id
40011open_id 错误, 请确认生成方式是否正确open_id 和该小程序没有绑定关系检查 open_id 的生成方式是否和通过 code2Session 获取的 open_id 一致, 生成open_id的小程序和推送订单小程序是否为同一个小程序
40012open_id 错误, 请确认是否是在抖音/抖音极速版 app 内生成open_id 必须在抖音/抖音极速版 app 内生成,否则不可用检查 open_id 是否是在抖音/抖音极速版 app 内生成。 注意:请勿在 IDE 调试,这样生成的 open_id 可能不正确,需要用抖音/抖音极速版真机调试进行生成
40013app_name 为必填字段该字段必填确认字段是否传递
40014app_name 错误,请检查该字段的枚举类型app_name 值在系统内枚举中不存在app_name 取文档中给定的枚举值
40015timestamp 错误时间值不符合文档中描述的时间戳取值规则检查报文中的时间相关字段是否和文档中描述的时间戳取值规则一致
40016update_time 早于或等于上次订单更新时间update_time 早于或等于上次订单的更新时间请更新 update_time,如果和上传的时间相等或小于上次该订单的更新时间,订单得不到更新
40017update_time 错误update_time 不符合文档中描述的 10 位时间戳取值规则检查 update_time 是否和文档中描述的 10 位时间戳取值规则一致
40022担保支付订单不存在订单推送需要确认该订单是否与担保支付的支付单有绑定关系,如果没有,将返回此错误检查 order_detail.order_id/order_detail.ext_order_id 取值是否正确
40023该 appid 无支付权限,请确认是否开通担保支付appid 未开通支付权限请在开发者后台申请开通支付权限
40025不允许推送交易系统的订单交易系统会自动进行订单推送,不需要开发者手动推交易系统的单请开发者去掉自己推送订单的逻辑
40043请求包含的sku数量过多推送订单中itemList 中元素个数过多(超过了200个)限制item_list大小
40073item_list 不可为空非poi订单推送,item_list 参数为空填充item_list信息
40099未预先分配错误码的错误,即其他错误未预先分配错误码先自行确定错误内容是否能够确认,如果不能,请联系抖音技术支持 例如: poiBiz预校验异常。 表示poi订单状态扭转非法

POI 订单错误码及描述

err_codeerr_msg原因解决办法
40005POI 订单 order_detail 字段格式错误,请检查 order_detail 内部参数类型是否有误order_detail 字段内部分字段类型不符合规范检查 order_detail 字段内各个字段的类型是否为上述输入所描述的类型
40007POI 订单 client_key 为必填字段POI 订单,该字段必填确认字段是否传递
40008POI订 单 ext_shop_id 为必填字段POI 订单,该字段必填确认字段是否传递
40009POI 订单 order_detail.ext_order_id 为必填字段POI 订单,该字段必填确认字段是否传递
40018POI 订单 order_detail.start_valid_time 格式错误order_detail.start_valid_time 不符合 yyyy-MM-dd HH:mm:ss 格式字符串,24 小时制检查 order_detail.start_valid_time 字段格式是否是 yyyy-MM-dd HH:mm:ss 格式字符串,24 小时制
40019POI 订单 order_detail.end_valid_time 格式错误order_detail.end_valid_time不符合 yyyy-MM-dd HH:mm:ss 格式字符串,24 小时制检查 order_detail.end_valid_time 字段格式是否是 yyyy-MM-dd HH:mm:ss 格式字符串,24 小时制
40020POI 订单 order_detail.create_order_time 格式错误order_detail.create_order_time 不符合文档中描述的 13 位时间戳取值规则检查 order_detail.create_order_time 是否和文档中描述的 13 位时间戳取值规则一致
40021POI 订单 order_detail.status 错误order_detail.status 没有对应的枚举值检查 order_detail.status 是否和文档中的枚举值对应

普通小程序订单错误码及描述

err_codeerr_msg原因解决办法
40006order_detail 字段格式错误,请检查 order_detail 内部参数类型是否有误普通小程序订单 order_detail 字段内部分字段类型不符合规范检查 order_detail 字段内各个字段的类型是否为上述输入所描述的类型
40024order_detail.order_id 为必填字段普通小程序订单,该字段为空确认字段是否传递

entry_schema 格式说明

描述范例
外链跳转 schema 参数,格式为 JSON 字符串。 对应的 entry_type 为 2 时, 参数: app_id(string):小程序的 app_id is_test(int64):小程序是否为测试版 0或不填为线上版 1表示测试版 线上版本不要传该参数 path(string):路径,page前不要加/ params(stirng):JSON 字符串"{ "app_id": "ttxxxffdfabc", "is_test": 1, "path": "pages/orderDetail", "params": "{ \"ext_order_id\": \"1234\"}" }"
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'http://dev-cn.your-api-server.com/api/apps/order/v2/push' \
--header 'Content-Type: application/json' \
--data-raw '{
    "client_key": "awxxtttsdfdff", // string 类型, POI订单必传
    "access_token": "test_token", // string类型,必传字段,服务端 API 调用标识
    "ext_shop_id": "test_ext_shop_id", // 开发者侧店铺ID
    "app_name": "douyin", // 必传字段,做订单展示的字节系 app 名称,取值如下表所示
    "open_id": "test_open_id", // 小程序open id
    "update_time": 1648453123, // 订单信息变更时间,10位秒级时间戳
    "order_detail": "{\"order_id\":\"sssssss\".....}", // 订单细节,根据不同订单类型有不同的结构体
    "order_type": 0, // 订单类型
    "order_status": 1,  //当order_type为0(普通小程序订单,非poi订单)时,请关注,必传
    "extra": "" ,
}'
响应示例响应示例
200 - 成功示例
{
  "err_code": 0,
  "err_msg": "success",
  "body": ""
}

请求参数

Header 参数
Content-Type
string 
必需
示例值:
application/json
Body 参数application/json
client_key
string 
必需
string 类型, POI订单必传
access_token
string 
必需
string类型,必传字段,服务端 API 调用标识
ext_shop_id
string 
开发者侧店铺ID
必需
app_name
string 
必需
必传字段,做订单展示的字节系 app 名称,取值如下表所示
open_id
string 
必需
小程序open id
update_time
integer 
必需
订单信息变更时间,10位秒级时间戳
order_detail
string 
必需
json string,根据不同订单类型有不同的结构体,请参见 order_detail 字段说明(json string)
order_type
integer 
订单类型
必需
order_status
integer 
必需
当order_type为0(普通小程序订单,非poi订单)时,请关注,必传
extra
string 
可选
自定义字段,用于关联具体业务场景下的特殊参数,长度 < 2048byte
示例

返回响应

🟢200成功
application/json
Body
err_code
integer 
错误码
必需
err_msg
string 
错误提示
必需
body
string 
必需
小程序普通订单,body为空
🟠400请求有误
上一页
服务商获取合作方提现页面
下一页
获取评价数据
Built with