台湾一级a毛片在线播放,黄色精品偷拍视频大全,精品一区二区在线欧美日韩,日本特黄一级视频播三级片,日韩美女18岁美女视频,偷偷操不一样的99,国产午夜激无码av毛片久

智慧服務(wù),成就美好體驗(yàn) 項(xiàng)目咨詢

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

入門使用

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

更新時(shí)間:2019-11-19

描述

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

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

接口原型

表1 接口原型

請(qǐng)求方法

POST

請(qǐng)求地址

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

傳輸協(xié)議

HTTPS

請(qǐng)求參數(shù)

表2 參數(shù)說(shuō)明

參數(shù)

是否必須

類型

位置

描述

Authorization

String

Header

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

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

詳細(xì)說(shuō)明請(qǐng)參見signature說(shuō)明。

date

String

Header

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

示例:20190329T074551Z

userAccount

String

Body

認(rèn)證帳號(hào)。

clientType

Integer

Body

登錄帳號(hào)類型。

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ī)號(hào)碼。

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

表3 參數(shù)說(shuō)明

參數(shù)

類型

描述

returnCode

String

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

returnMessage

String

返回描述。

achievementTime

String

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

requestId

String

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

data

TokenDTO

Token信息。

請(qǐng)求消息示例

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