手机看片1024精品国产,丁香婷婷成人,午夜国产一级片,黄色片网站在线免费观看,男人的天堂香蕉在线视频,一级特黄毛片在线,中文日产国产精品久久

智慧服務(wù),成就美好體驗 項目咨詢

主頁 > 服務(wù)與支持 > 開發(fā)平臺 > 服務(wù)端API參考 > 登錄鑒權(quán) > 接口參考 執(zhí)行第三方鑒權(quán)

入門使用

執(zhí)行第三方鑒權(quán)

更新時間:2019-11-19

描述

會議云服務(wù)支持關(guān)聯(lián)第三方帳號鑒權(quán)。用戶登錄時,只需要輸入第三方的帳號、APPID+KEY(提供APPID管理能力)、用戶名(可選) ,鑒權(quán)成功后會生成token,并自動在云會議系統(tǒng)上進(jìn)行開戶,云會議系統(tǒng)上新開的這個賬號與該第三方帳號一一綁定。

需要實現(xiàn)第三方帳號鑒權(quán)功能,需要先在CloudLink 管理平臺上開啟自動開戶功能,詳見如何配置第三方賬號自動開戶。

接口原型

表1 接口原型

請求方法

POST

請求地址

/rest/usg/sso/v1/auth/appauth

傳輸協(xié)議

HTTPS

請求參數(shù)

表2 參數(shù)說明

參數(shù)

是否必須

類型

位置

描述

Authorization

String

Header

攜帶應(yīng)用鑒權(quán)信息。

示例:HMAC-SHA256 signature=HexEncode(HMAC(AppKey, string to sign)),access=base64(appid))

詳細(xì)說明請參見signature說明。

date

String

Header

用于校驗簽名時間,格式為ISO8601標(biāo)準(zhǔn)的UTC時間格式:YYYYMMDDTHHMMSSZ。

示例:20190329T074551Z

userAccount

String

Body

認(rèn)證帳號。

clientType

Integer

Body

登錄帳號類型。

0:Web客戶端類型

5:cloudlink pc

6:cloudlink mobile

16:workplace pc

18:workplace mobile

userName

String

Body

用戶姓名。

userEmail

String

Body

Email地址。

userPhone

String

Body

手機(jī)號碼。

響應(yīng)參數(shù)

表3 參數(shù)說明

參數(shù)

類型

描述

returnCode

String

業(yè)務(wù)返回碼。

returnMessage

String

返回描述。

achievementTime

String

響應(yīng)返回時間。

requestId

String

統(tǒng)一的請求ID。

data

TokenDTO

Token信息。

請求消息示例

POST /rest/usg/sso/v1/auth/appauth
Connection: keep-alive
Authorization: HMAC-SHA256 signature=5a7670c9a55a2bcbe41d969f83d69ec1aa72c7efc2afc03947ce13020f52a5f4, access=MTBmNjVhNDIyZjhmNGEwODljZTFmMmEyN2Y5NGIwZDE=
date: 20190329T074551Z
Content-Type: application/json
Content-Length: 120
Host: api.meeting.huaweicloud.com
User-Agent: Apache-HttpClient/4.5.3 (Java/1.8.0_131)

{"userAccount":"yuthird","clientType":5,"userName":"yuthird","userEmail":"yuthird@huawei.com","userPhone":"13511112222"}
 

響應(yīng)消息示例

HTTP/1.1 200 
Date: Mon, 15 Jul 2019 08:15:23 GMT
Content-Type: application/json;charset=UTF-8
Content-Length: 745
Connection: keep-alive
Pragma: No-cache
Cache-Control: no-cache
Expires: Thu, 01 Jan 1970 00:00:00 GMT
X-XSS-Protection: 1; mode=block
X-Download-Options: noopen
X-Content-Type-Options: nosniff
strict-transport-security: max-age=16070400; includeSubDomains
X-Frame-Options: SAMEORIGIN
Content-Security-Policy: default-src 'self' 'unsafe-inline' 'unsafe-eval' blob: data: http: https: ; child-src * ; connect-src *
x-request-id: ce5f371d220846599946a66f94c87cce
Server: CloudPortal

{
	"returnCode": "000000000",
	"returnMessage": "Success",
	"achievementTime": "2019-07-15 08:12:17.491 UTC",
	"requestId": "ce5f371d220846599946a66f94c87cce",
	"data": {
		"accessToken": "JHgylikpDmArzDrDgziPVaq8u4QKYcyXh",
		"tokenIp": "10.166.138.174",
		"validPeriod": 82705,
		"expireTime": 1563261042,
		"user": {
			"userId": "d5e11b12560f4d5d8a7381c122709a80",
			"ucloginAccount": "d5e11b12560f4d5d8a7381c122709a80",
			"serviceAccount": "sip:+86571342653@huaweicloud.com",
			"numberHA1": "bb94979384326f6836a5ec2cae2df427",
			"alias1": null,
			"companyId": "8766",
			"spId": "ff80808168513fb6016854dbed470122",
			"companyDomain": null,
			"realm": "huaweicloud.com",
			"userType": 2,
			"adminType": 2,
			"name": "yuthird"
		},
		"clientType": 5,
		"forceLoginInd": null,
		"firstLogin": false,
		"pwdExpired": false,
		"daysPwdAvailable": null
	}
}
 

CURL命令示例

curl -k -i -H 'content-type: application/json' -X POST  -H 'Authorization: HMAC-SHA256 signature=6f380f8bb32d5ee5fdbe7dcb701c3