Authorize
Management API interface authentication and authorization
illustrate
To authorize the white label management API, you need to obtain appId and appSecret in advance. You can obtain or reset them by contacting the main label customer service. The following is the information for testing the white label.
Test Account
{
"appId": "7cb9164942caec70594e594db46de7af",
"appSecret": "33171f3e91c45e0dfbb3c9f219906471"
}
bizType=admin.admin.CompanyAuthDubboService.auth
Header parameters
tracestringRequiredExample:
Global link unique identifier
{{mock_trace}}
Body
appIdstringRequired
B-end company authorization ID
appSecretstringRequired
B-end company authorization key
Responses
200
Success
application/json
post
POST /openapi-b/auth/admin.admin.CompanyAuthDubboService.auth HTTP/1.1
Host: pre-api-test.cmfbl.com
trace: text
Content-Type: application/json
Accept: */*
Content-Length: 51
{
"appId": "{{app_id}}",
"appSecret": "{{app_secret}}"
}
200
Success
{
"code": "0",
"msg": "Success",
"tm": 4,
"data": {
"Language": [
{
"parentId": 162,
"id": 163,
"name": "Simplified Chinese",
"displayName": "Simplified Chinese",
"nameTw": "Simplified Chinese",
"nameEn": "Simplified Chinese",
"code": "zh-CN",
"parentCode": "Language",
"sort": 4,
"status": 1,
"revision": 0,
"createBy": "admin",
"createTime": 1636696846289,
"updateBy": "admin",
"updateTime": 1636696846289
},
{
"parentId": 162,
"id": 164,
"name": "English",
"displayName": "English",
"nameTw": "English",
"nameEn": "en-US",
"code": "en-US",
"parentCode": "Language",
"sort": 2,
"status": 1,
"revision": 1,
"createBy": "admin",
"createTime": 1636696876122,
"updateBy": "test001",
"updateTime": 1639822331173
},
{
"parentId": 162,
"id": 618,
"name": "Bulgarian",
"displayName": "Bulgarian",
"code": "bg-BG",
"parentCode": "Language",
"sort": 35,
"status": 1,
"revision": 0,
"createBy": "michael.ma",
"createTime": 1669188193142,
"updateBy": "michael.ma",
"updateTime": 1669188193142
}
]
},
"ok": true,
"fail": false
}
Last updated