uth
開(kāi)源智能客服機(jī)器人系統(tǒng)
開(kāi)源 智能客服 機(jī)器人系統(tǒng)通過(guò)Web客服的https請(qǐng)求。選擇“系統(tǒng)>認(rèn)證配置”,配置應(yīng)用接入點(diǎn)登錄。選擇“系統(tǒng)>OAuth”,單擊“編輯”。用戶(hù)名登錄系統(tǒng)的服務(wù)器的用戶(hù)名。密碼登錄系統(tǒng)的用戶(hù)密碼。“OAuth2.0=”,且該用戶(hù)登錄后可以訪(fǎng)問(wèn)OAuth。認(rèn)證服務(wù)器的用戶(hù)密碼。client_token認(rèn)證服務(wù)器的請(qǐng)求ID。調(diào)用獲取用戶(hù)信息的接口地址。該地址Oauth2.0.1后,用于獲取access_token的請(qǐng)求信息,校驗(yàn)獲取方法請(qǐng)參見(jiàn)獲取 IAM 用戶(hù)Token。通過(guò)該方式獲取的access_token可用于調(diào)用API接口。Oauth2.0.0無(wú)URL傳輸協(xié)議HTTPS地址由Oauth2.0鑒權(quán),獲取用戶(hù)信息時(shí)進(jìn)行加密簽名操作,獲取方法請(qǐng)參見(jiàn)《鑒權(quán)API參考》中的“認(rèn)證”章節(jié)。同時(shí)需要設(shè)置該參數(shù),并且開(kāi)啟RefreshToken特性時(shí)需要設(shè)置該參數(shù)。請(qǐng)求body體中該參數(shù)與“auth_type”參數(shù)配合使用,表示獲取的access_token可用于調(diào)用API接口時(shí)進(jìn)行鑒權(quán)。Oauth2參數(shù)必選/可選類(lèi)型位置說(shuō)明device_id可選StringPath參數(shù)說(shuō)明:子設(shè)備ID,用于唯一標(biāo)識(shí)一個(gè)設(shè)備。在注冊(cè)設(shè)備時(shí)直接指定,或者由 物聯(lián)網(wǎng)平臺(tái) 分配獲得。由物聯(lián)網(wǎng)平臺(tái)分配時(shí),生成規(guī)則為"product_id"+"_"+"node_id"拼接而成。取值范圍:長(zhǎng)度不超過(guò)128,只允許字母、數(shù)字、下劃線(xiàn)(_)、連接符(-)的組合。
在線(xiàn)修改照片像素
在線(xiàn)修改照片像素是“照片”兩種協(xié)議,比如協(xié)議,帶有“URI-”和“access-token”兩種,它們均采用AK/SK認(rèn)證。采用首字符串加引號(hào),即采用“access-token”對(duì)鑒權(quán)限進(jìn)行接入。創(chuàng)建應(yīng)用在AppCube開(kāi)發(fā)環(huán)境首頁(yè),單擊“管理”,進(jìn)入管理頁(yè)面。選擇“系統(tǒng)管理>OAuth”,單擊“新建”。輸入名稱(chēng),設(shè)置授權(quán)類(lèi)型為“客戶(hù)端模式”,選擇用戶(hù),并單擊“保存”。系統(tǒng)會(huì)自動(dòng)生成客戶(hù)端鑒權(quán)ID和密鑰。每個(gè)OAuth都有特定的用途,因此建議為不同的第三方系統(tǒng)單獨(dú)新建一個(gè)OAuth。該OAuth關(guān)聯(lián)的用戶(hù)需要具有訪(fǎng)問(wèn)相關(guān)API的權(quán)限,否則回調(diào)時(shí)會(huì)因?yàn)闄?quán)限問(wèn)題失敗。授權(quán)類(lèi)型AppCube對(duì)第三方系統(tǒng)進(jìn)行OAuth2.0接入認(rèn)證的授權(quán)類(lèi)型。有以下兩種:客戶(hù)端模式授權(quán)碼模式這里選擇“授權(quán)碼模式”。重定向地址當(dāng)“授權(quán)類(lèi)型”配置為“授權(quán)碼模式”時(shí),您需要配置重定向地址。后續(xù)第三方需要通過(guò)access_token獲取授權(quán)用戶(hù)信息。在OAuth管理列表中,單擊該鑒權(quán)所在行的,下載密鑰文件到本地,從中獲取客戶(hù)端鑒權(quán)ID和鑒權(quán)密鑰取值。密鑰只需創(chuàng)建一次,不需要重復(fù)新建。密鑰文件中包含如下參數(shù):redirect_uri:為3中設(shè)置的重定向地址。
華為云空間app
華為云空間 appID鑒權(quán)模式下,1個(gè)或多個(gè)OAuth2.0的第三方應(yīng)用可以基于這些OAuth2.0的第三方系統(tǒng)進(jìn)行鑒權(quán),獲取客戶(hù)端的access_token。3.授權(quán)碼模式接入認(rèn)證在鑒權(quán)配置中AppCube時(shí)傳入AppID,通過(guò)后才可以訪(fǎng)問(wèn)AppID。AppCube對(duì)第三方系統(tǒng)進(jìn)行OAuth2.0接入認(rèn)證的授權(quán)類(lèi)型分為兩種:客戶(hù)端模式和授權(quán)碼模式。客戶(hù)端模式接入當(dāng)client_id和client_id參數(shù)時(shí),第三方系統(tǒng)會(huì)給該參數(shù)發(fā)送給AppCube,第三方服務(wù)器獲取和鑒權(quán)密鑰。在AppCube首頁(yè)單擊“管理”,進(jìn)入管理中心。選擇“系統(tǒng)設(shè)置>OAuth”,單擊“新建”。設(shè)置授權(quán)類(lèi)型選擇“客戶(hù)端模式”,進(jìn)行設(shè)置。選擇用戶(hù),并單擊“保存”。系統(tǒng)會(huì)自動(dòng)生成客戶(hù)端ID和密鑰。每個(gè)OAuth都有特定的用途,因此建議為不同的第三方系統(tǒng)單獨(dú)新建一個(gè)OAuth。該OAuth關(guān)聯(lián)的用戶(hù)需要具有訪(fǎng)問(wèn)相關(guān)API的權(quán)限,否則回調(diào)時(shí)會(huì)因?yàn)闄?quán)限問(wèn)題失敗。授權(quán)類(lèi)型AppCube對(duì)第三方系統(tǒng)進(jìn)行OAuth2.0接入認(rèn)證的授權(quán)類(lèi)型。有以下兩種:客戶(hù)端模式授權(quán)碼模式這里選擇“授權(quán)碼模式”。重定向地址當(dāng)“授權(quán)類(lèi)型”配置為“授權(quán)碼模式”時(shí),您需要配置重定向地址。后續(xù)第三方需要通過(guò)access_token獲取授權(quán)用戶(hù)信息。
一個(gè)中心三重防護(hù)
一個(gè)中心三重防護(hù),利通中心或封閉的封閉的互聯(lián)網(wǎng)中心服務(wù)。當(dāng)您需要較多的一套接入服務(wù)時(shí),您可以通過(guò)該接口或者把天關(guān)下發(fā)到北京,省去需要在上海一臺(tái)服務(wù)器上的使用時(shí),該接口適用于什么站點(diǎn)的。該服務(wù)提供從中心跳到北京。該服務(wù)不支持其他協(xié)議(例如一個(gè)網(wǎng)關(guān)、網(wǎng)關(guān)等都由利通),也不支持通過(guò)ROMAConnect操作。該服務(wù)下,AppCube會(huì)將這些服務(wù)的配置為應(yīng)用提供給第三方,供后續(xù)使用。選擇“系統(tǒng)管理> 統(tǒng)一身份認(rèn)證 設(shè)置”。選擇“OAuth”,單擊“新建”。輸入名稱(chēng),設(shè)置授權(quán)類(lèi)型為“客戶(hù)端模式”,選擇用戶(hù),并單擊“保存”。系統(tǒng)會(huì)自動(dòng)生成客戶(hù)端ID和客戶(hù)端密鑰。每個(gè)OAuth都有特定的用途,因此建議為不同的第三方系統(tǒng)單獨(dú)新建一個(gè)OAuth。在OAuth管理列表頁(yè)單擊該鑒權(quán)所在行,下載密鑰文件到本地,從中獲取客戶(hù)端鑒權(quán)ID和鑒權(quán)密鑰取值。密鑰可以只創(chuàng)建一次,不需要重復(fù)新建。密鑰文件中包含如下參數(shù):redirect_uri:當(dāng)“授權(quán)類(lèi)型”配置為“授權(quán)碼模式”時(shí),密鑰文件會(huì)包含該參數(shù),為上一步設(shè)置的重定向地址。如果第三方系統(tǒng)選擇同意接受授權(quán),認(rèn)證服務(wù)器將瀏覽器重定向到之前第三方系統(tǒng)注冊(cè)時(shí)指定的重定向地址,同時(shí)附帶上授權(quán)碼,即重定向地址/?code=授權(quán)碼。若引導(dǎo)第三方系統(tǒng)打開(kāi)頁(yè)面時(shí)提示“該鏈接無(wú)法訪(fǎng)問(wèn)”,請(qǐng)檢查如下參數(shù)是否填寫(xiě)錯(cuò)誤:鑒權(quán)ID值:為上一步獲取的鑒權(quán)客戶(hù)端ID。
在線(xiàn)匿名聊天入口
在線(xiàn)匿名聊天入口是指在WeLink上使用該流程的匿名入會(huì)信息。匿名入會(huì)流程為匿名用戶(hù)登錄開(kāi)發(fā)者帳號(hào),在使用AppCube前需要確保帳號(hào)已經(jīng)能正常訪(fǎng)問(wèn)。在匿名登錄鑒權(quán)前,您需要在客戶(hù)端側(cè)使用OAuth2.0協(xié)議進(jìn)行授權(quán)認(rèn)證。OAuth2.0:第三方客戶(hù)端調(diào)用AppCube業(yè)務(wù)接口(REST接口)。AppCube采用OAuth2.0協(xié)議進(jìn)行接入認(rèn)證。第三方系統(tǒng)在調(diào)用AppCube業(yè)務(wù)接口前,需要在AppCube上進(jìn)行鑒權(quán)注冊(cè),獲取客戶(hù)端鑒權(quán)ID和秘鑰,才能實(shí)現(xiàn)調(diào)用AppCube業(yè)務(wù)接口。AppCube采用OAuth協(xié)議進(jìn)行接入認(rèn)證。OAuth協(xié)議接入認(rèn)證的授權(quán)類(lèi)型分為兩種:客戶(hù)端模式和授權(quán)碼模式??蛻?hù)端模式接入認(rèn)證方式,當(dāng)前僅支持“客戶(hù)端模式”,且不可修改。登錄/密碼AppCube時(shí),AppCube會(huì)自動(dòng)創(chuàng)建一個(gè)安全憑證。每個(gè)OAuth都有特定的用途,因此建議為不同的第三方系統(tǒng)單獨(dú)新建一個(gè)OAuth??蛻?hù)端模式接入認(rèn)證的方法為“客戶(hù)端模式”。選擇用戶(hù),當(dāng)“授權(quán)模式”配置為“客戶(hù)端模式”時(shí),您需要選擇一個(gè)用戶(hù),當(dāng)?shù)谌借b權(quán)成功后,將獲得到和此用戶(hù)相同的權(quán)限。您也可新建一個(gè)用戶(hù)并配置權(quán)限,再在該參數(shù)配置中選擇該用戶(hù),用于控制第三方系統(tǒng)的權(quán)限。在OAuth管理列表中,單擊該鑒權(quán)所在行按鈕,下載密鑰文件到本地,從中獲取鑒權(quán)的客戶(hù)端ID和鑒權(quán)密鑰取值。
s3協(xié)議api
s3協(xié)議api有關(guān)鑒權(quán),用戶(hù)可在V3版本中調(diào)用,可以使用該API鑒權(quán)。S3版本鑒權(quán)無(wú)需認(rèn)證,提供鑒權(quán),基于控制臺(tái)新建的應(yīng)用不支持OAuth2.0協(xié)議進(jìn)行簡(jiǎn)易認(rèn)證。OAuth2.0:第三方系統(tǒng)在請(qǐng)求消息頭上設(shè)置“access-token”進(jìn)行認(rèn)證。OAuth2.0是一種安全機(jī)制,當(dāng)?shù)谌较到y(tǒng)需要登錄AppCube時(shí),攜帶授權(quán)碼信息??蛻?hù)端模式接入認(rèn)證在AppCube管理中心,AppCube管理中心可以通過(guò)OAuth認(rèn)證接入系統(tǒng)來(lái)調(diào)用。OAuth2.0:AppCube的代理可參考“客戶(hù)端模式接入認(rèn)證”。用戶(hù)當(dāng)“授權(quán)類(lèi)型”配置為“客戶(hù)端模式”時(shí),您需要選擇一個(gè)用戶(hù),當(dāng)?shù)谌借b權(quán)成功后,將獲得到和此用戶(hù)相同的權(quán)限。您也可新建一個(gè)用戶(hù)并配置權(quán)限,再在該參數(shù)配置中選擇該用戶(hù),用于控制第三方系統(tǒng)的權(quán)限。描述對(duì)該條認(rèn)證的簡(jiǎn)單描述。在OAuth管理列表頁(yè)單擊該鑒權(quán)所在行,下載密鑰文件到本地,從中獲取鑒權(quán)的客戶(hù)端ID和鑒權(quán)密鑰取值。密鑰可以只創(chuàng)建一次,下次發(fā)布時(shí)可以使用已創(chuàng)建好的,不需要重復(fù)新建。密鑰文件中包含如下參數(shù):username:當(dāng)“授權(quán)類(lèi)型”配置為“客戶(hù)端模式”時(shí),密鑰文件會(huì)包含該參數(shù),為上一步設(shè)置的用戶(hù)名。后續(xù)第三方需要通過(guò)access_token訪(fǎng)問(wèn)業(yè)務(wù)接口。