• OpenAPI 简介
  • 小程序 OpenAPI SDK 总览
  • 签名算法
  • 基础能力
  • 触达与营销
  • 支付
  • 运营
  • 数据分析
  • 服务类目
  • 直播间能力
  • 视频关键词管理
  • 页面结构自定义
  • 普通二维码绑定
  • 能力申请
  • 解决方案
  • 新增测试实体
  • 删除测试实体
  • 查询测试实体
  • 素材库
  • 生活服务
  • 垂直行业
  • 其它
  • 新增测试实体

    收藏
    我的收藏

    接口说明

    在解决方案扩展点消息回调配置中,目前各行业开发者有一些诉求,需要在特定情况下回调他们的测试环境而非生产环境,我们经过综合评估确定了如下方案

    • 首先在解决方案配置扩展点、消息配置页面录入测试地址。
    • 再通过本文介绍的OpenAPI录入测试实体,OpenApi当前仅支持测试商品。
    • 抖音后端调用扩展点或发送消息时会判断当前链路是否包含测试实体,如果包含则回调上面开发者配置的测试地址,如果不包含则回调开发者生产地址。

    举例说明:在创建订单时包含了开发者录入的测试商品,则在相关链路上,如退款,履约所有场景涉及回调开发者的,均回调测试地址。

    使用限制

    解决方案测试环境回调仅对以下支持的扩展点消息生效:解决方案支持测试环境的扩展点、消息汇总

    基本信息

    名称描述
    HTTP URL
    https://open.douyin.com/api/industry/v1/solution/add_app_test_relation/
    HTTP Method
    POST
    Scope
    industry.solution.add_app_test_relation
    权限要求

    小程序通过各种行业的入驻要求,完成入驻的角色配置。此时会自动授予以下权限:

    • 小程序的解决方案权限,在【开发】目录下能够看到【解决方案配置】选项,拥有扩展点、消息配置编辑权限。
    • 当前OpenApi权限。

    此时当前接口可用。

    请求参数

    请求头
    access-token必填String
    示例:clt.943da17996fb5cebfbc70c044c3fc25a57T54DcjT6HNKGqnUdxzy1KcxFnZ
    content-type必填String
    示例:application/json
    固定值"application/json"
    Body展开全部子属性
    operator必填String
    示例:小王
    当次请求操作人
    ref_id_list必填List
    示例:["7176108397883017260","7101120811901126700"]

    测试实体id列表,测试商品时传测试商品spu id列表,一个小程序最多支持20个测试商品,如果超过还想新增,需要调用测试实体删除接口删除部分再新增

    展开子属性
    type必填String
    示例:goods

    测试实体类型,测试商品传'goods',当前仅支持测试商品

    请求示例
    curl --location --request POST 'https://open.douyin.com/api/industry/v1/solution/add_app_test_relation/' \ --header 'Content-Type: application/json' \ --header 'Access-Token: clt.fd8df35457bfa32d2d35995e53361169QseLIOdpnrC6tiWBq3CWH7L8s4mo' \ --data-raw '{ "type": "goods", "ref_id_list": [ "7176108397883017260","7101120811901126700" ], "operator": "小王" }'

    响应参数

    Body展开全部子属性
    data必填Struct
    展开子属性
    extra必填Struct
    展开子属性
    响应示例
    正常响应示例异常响应示例
    { "extra": { "logid": "202301111424086A0BFBC6E9DA5697FBCF", "now": 1673418248, "error_code": 0, "description": "", "sub_error_code": 0, "sub_description": "success" }, "data": { "error_code": 0, "description": "" } }
    切换单列布局