抖音开放平台Logo
开发者文档
控制台
  • OpenAPI 列表
  • 移动/网站应用 OpenAPI SDK 总览
  • 状态码排查工具
  • 个人资料
  • 抖音获取授权码
  • 获取 access_token
  • 刷新 refresh_token
  • 生成 client_token
  • 刷新 access_token
  • 获取用户公开信息
  • 获取用户手机号
  • 用户经营身份管理
  • 获取用户唯一标识
  • 获取client_code
  • 获取access_code
  • 关系能力
  • 内容能力
  • 互动评论
  • 私信群聊
  • 企业号开放能力(内测结束暂不开放)
  • 生活服务开放能力
  • 工具能力
  • 服务市场开放能力
  • 小程序推广计划
  • 联合授权
  • 用户经营身份管理

    收藏
    我的收藏
    Scope: op.business.status 默认开通,不需要申请权限,不需要用户授权
    该接口用于通过抖音号/用户openId,查询用户经营身份状态。

    使用限制

      Quota限制:10000/天

    接口说明

      该接口用于通过抖音号/用户openId,查询该用户的经营身份状态,目前只支持查询(企业号品牌号,认证企业号,企业员工号,小程序品牌号,小程序员工号,小程序合作号)的身份状态,需要应用授权。

    基本信息

    名称
    描述
    HTTP URL
    HTTP Method
    POST
    Scope
    op.business.status
    权限要求
      权限默认开通

    请求头

    名称
    类型
    必填
    描述
    content-type
    string
    true
    固定值 "application/json"
    access-token
    string
    true
    调用/oauth/client_token/生成的 token,此 token 不需要用户授权。示例:clt.1d1021d2aee3d41fee2d2add43456badMFZnrhFhfWotu3Ecuiuka27****

    请求参数

    Body

    名称
    类型
    是否必填
    描述
    示例
    open_id
    string
    false
    用户open_id, 通过/oauth/access_token/获取,用户唯一标志。
    与douyin_shortId字段必须传一个,如果都传会以open_id为第一优先级进行查询。
    ba253642-0590-40bc-9bdf-9a1334b94059
    douyin_shortId
    string
    false
    用户抖音号。
    与open_id字段必须传一个,如果都传会以open_id为第一优先级进行查询。
    12345678
    role_labels
    list[string]
    true
    多个身份信息枚举数组,可以根据需求传以下字段列表:
    COMPANY_BAND:企业号品牌号
    AUTH_COMPANY:认证企业号
    STAFF:员工号
    OPEN_BRAND:开平品牌号
    OPEN_STAFF:开平员工号
    OPEN_PARTNER:开平合作号
    ["COMPANY_BAND", "AUTH_COMPANY"]

    请求示例

    curl --location --request POST 'https://open.douyin.com/api/douyin/v1/role/check/' \ --header 'access-token: clt.1d1021d2aee3d41fee2d2add43456badMFZnrhFhfWotu3Ecuiuka27****' \ --header 'Content-Type: application/json' \ --data-raw '{ "open_id": "ba253642-0590-40bc-9bdf-9a1334b94059", "role_labels": ["COMPANY_BAND", "AUTH_COMPANY"] }'

    响应参数

    名称
    类型
    是否必填
    描述
    示例
    data
    object
    false
    match_result
    bool
    false
    匹配状态
    true
    filter_role
    map[string]bool
    false
    返回查询集合中,没有身份的信息
    {"COMPANY_BAND":false}
    log_id
    string
    true
    标识请求的唯一id
    202008121419360101980821035705926A
    err_no
    int64
    true
    错误码
    0
    err_msg
    string
    true
    错误码描述
    ""

    响应示例

    正常示例

    { "data":{ "match_result":true, "filter_role":{ "COMPANY_BAND":false } }, "err_no":0, "err_msg":"", "log_id":"02169175717697700000000000000000000ffff0a981c1c423a88" }

    异常示例

    案例1: { "log_id":"02169175725748600000000000000000000ffff0a981c1c205982", "err_no":28001029, "err_msg":"douyin_shortId参数不合法,无效的 douyin_shortId" } 案例2: { "err_no":28001008, "err_msg":"access_token过期,请刷新或重新授权", "log_id":"02169174792941000000000000000000000ffff0ac37a22cb0bd7" }

    错误码

    HTTP 状态码
    错误码
    描述
    排查建议
    200
    28001029
    参数不合法
    检查入参
    200
    28001008
    access_token过期
    重新授权
    200
    29001001
    内部错误
    平台内部错误,多次重试后仍未恢复,请联系平台OnCall