You need to enable JavaScript to run this app.
导航
Client和Token相关
最近更新时间:2024.07.11 17:54:30首次发布时间:2023.10.08 10:43:27

可用版本:CDP1.15+

1. 申请Client

接口说明

本API提供申请Client的方式,申请的Client用于后续与Prep系统进行交互。

请求地址

POST https://{domain}/aeolus/prep/userOpenAPI/v1/auth/client

请求参数

参数名称

类型

默认值

必填

说明

sessionid

string

cookie中取的用户sessionId

bindingType

int

0 表示系统级,1 表示用户级

样例输入
返回结果示例

{
    "code": "prep/ok",
    "message": "成功",
    "extraMsg": null,
    "advice": null,
    "data": {
        "clientId": "6661e6bb482f4b1d8340d2268fd11867",
        "clientSecret": "c31408bf696e3c3ff3b72982f2e56ae5",
        "bindingType": "system",
        "ownerEmailPrefix": "guohaishuai"
    }
}

2. 获取用户Token

接口说明

本API可以获取指定用户的访问Token。

请求地址

POST https://{domain}/aeolus/prep/userOpenAPI/v1/auth/token

请求参数

参数名称

类型

默认值

必填

说明

clientId

string

auth/client接口获取的clientId

clientSecret

string

auth/client接口获取的clientSecret

proxyUser

string

token的用户名称

expire

int

360

过期时间,单位为秒,最大的token过期时间为3天

返回结果示例

{
    "code": "prep/ok",
    "message": "成功",
    "extraMsg": null,
    "advice": null,
    "data": {
        "token": "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0b2tlbl90eXBlIjoib3BlbmFwaSIsInVzZXJuYW1lIjoiZ3VvaGFpc2h1YWkiLCJ1c2VyX3BheWxvYWQiOnt9LCJleHAiOjE2NTQ5MzUyNzcsImNsaWVudF9pZCI6IjY2NjFlNmJiNDgyZjRiMWQ4MzQwZDIyNjhmZDExODY3In0.j-h7tGPOCsOBGQnwf4BER7Aewp2_cOs0ZsUDXEllAk837SBtMAGl9xp4BnS3j9iwceRWc6bEYmVxBzdDCQrt9p12Neeyu-bKscCQ863Er7YPo6-_DaLdjkyf46Wqo52BdNcd4ECjTZj5b1WaDv1dTQ6ar_I7c30yVCT0vKtfFzO4bEzP5LuC26llpDHyLpuTmMQDkqLBulkteLwiym3tdvGidyE1_bhcTooNeZtxtSHKJ7vGj5NxBNBhuX40iXWW7LM4PLvBq7rg1yFuxTlAIJpX9d2tTiyU3_PqRvgaGdj_qLZc6V1IbxgINgrslqurNyD7z_if6-YDKhDFaSQJfth-apCL2FOCoaJFB5s3_kXK3HTh_jD8XTwVhlRtRiPgIz-OC-s_HiHz6iOkhY9MWvvY2IqPW24FZv6OX16-6JHPaKH1Bh1LqPBXVvupKvQRdHT-uvFquvb2avYJeeeR9G02esjuF9ctUrWIBos-63rQH0AtRHw4Swd9Sp2T-sKUI1uVJmx4ylX7pGMQotB5XGQFkb1mOiftBtFQVW6MRP3UKM2jy0QrG55LJAQXcPanLb0kb4BiycbmYrLbj-KsMgG7O2Pp5zw1Jzh-GYiViiTwbAWhPAUxB3JJMFy1jb7tl-DmK47boGyCyJQB79djtd_4UKN3JUfOddsS-xOV7vM"
    }
}