获取用户类型

当企业需要通过api的方式来将用户的用户类型同步到turboLink的活动用户中的时候,系统会发起请求回去用户类型

调用方式

  • 请求方式: POST
  • 回调地址:Dashboard -> Re.Boost -> 回调地址 中设置

请求头参数(Header)

参数必须说明
Content-Typeapplication/json声明json格式
AuthorizationBearer md5(OpenSecret+(空格)+md5(请求body))OpenSecret 获取方式:Dashboard > 开发配置 > 开放平台秘钥 获取OpenSecret

请求参数

请求包体:

{
    "user_id":"您的APP用户ID",
    "campaign_id": "cje49g6rdj7lp319rslg",
    "title":"活动标题",
    "tl_setting_user_type": ["v1","v2","v3"]
}

参数说明:

参数必须类型说明
user_idstring活动用户的ID标识,也就是app项目提供的用户标识
campaign_idstring活动 ID
titlestring活动标题
statestring变动类型 (get_user_type - 获取用户类型)
tl_setting_user_typearrayturboLink后台已有的用户类型集合

响应处理

用户需要返回以下json格式数据

{
    "code": 200,
    "msg": "请求成功",
    "data": {
        "list": ["v1","v2","v3"]
    }
}

响应参数说明:

参数必须类型说明
codenumberstring请求响应结果,如果请求响应成功,请返回200
msgstring请求响应异常信息,如果非200情况下,可以用该字段提供错误信息
dataobject业务响应数据
data.listarray用户匹配turboLink后台用户类型后返回的类型集合