暖暖视频免费观**,国产免费美女被艹视频,毛片一级毛片,不卡三级

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

主頁 > 服務(wù)與支持 > 開發(fā)平臺(tái) > 客戶端SDK參考 > Web SDK > 接口參考 登錄與注銷

入門使用

登錄與注銷

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

接口名稱

接口描述

login

登錄。

logout

登出,調(diào)用后對(duì)資源進(jìn)行釋放處理。

modifyPassword

修改登錄密碼。

login

接口描述

登錄。

注意事項(xiàng)

在使用其他業(yè)務(wù)之前必須進(jìn)行成功登錄。

說明: 

登錄成功以后會(huì)發(fā)送登錄成功事件("cloudec:login")通知,會(huì)議列表的UI組件會(huì)監(jiān)聽這個(gè)("cloudec:login")事件,收到事件后會(huì)主動(dòng)獲取下會(huì)議列表。

方法定義

login(authType: number, authParam: EC_AuthParam, serverInfo: EC_NetWorkParam, callback: Function): void
 

參數(shù)說明

參數(shù)

是否必須

類型

描述

authType

number

鑒權(quán)的類型。

  • 0:帳號(hào)鑒權(quán)。
  • 1:第三方Token鑒權(quán)。
  • 2:Ticket+用戶名鑒權(quán)。

authParam

EC_AuthParam

鑒權(quán)參數(shù),基于相應(yīng)的鑒權(quán)類型提供參數(shù),帳號(hào)鑒權(quán)需要獲取到對(duì)應(yīng)CloudEC解決方案的EC帳號(hào);第三方Token鑒權(quán)由第三方服務(wù)器提供鑒權(quán)Token;應(yīng)用ID鑒權(quán)登錄,賬戶的appId和appKey必須填寫。

serverInfo

EC_NetworkParam

對(duì)應(yīng)的CloudEC解決方案的登錄服務(wù)器地址和代理服務(wù)器信息。

callback

Function

回調(diào)函數(shù),處理登錄返回結(jié)果。失敗提示相應(yīng)錯(cuò)誤信息請(qǐng)參考EC_ErrorInfo,成功則切換到對(duì)應(yīng)的HTML頁面,成功返回的結(jié)果參考EC_UserInfo。

返回值

無。

代碼示例

function login() {
    //get input from HTML
    let account = document.getElementById("name").value;
    let passwd = document.getElementById("passwd").value;
    let serverAddress = document.getElementById("svr_addr").value;
    let serverPort = document.getElementById("svr_port").value;
    var proxyParam = {
	proxyAddress:proxyAddress,
	proxyPort:proxyPort,
	proxyAccount:proxyAccount,
	proxyPassword:proxyPassword
    } 	
    //0: account auth type, 1: third token auth type
    client.login(0, { 'account': account, 'passwd': passwd },
        { 'serverAddress': serverAddress, 'serverPort': parseInt(serverPort)'extensions': JSON.stringify(proxyParam)}, function callback(ret) {
            if (!ret.result) {
                alert("login failed errorCode:" + ret.info.errorCode + "errorInfo:" + ret.info.errorInfo)
            } else {
                alert("to do something here for login success")
            }
        });
}
 

logout

接口描述

登出,調(diào)用后對(duì)資源進(jìn)行釋放處理。

注意事項(xiàng)

調(diào)用登出接口的前提是已登錄。

方法定義

logout(): void
 

參數(shù)說明

無。

返回值

無。

代碼示例

function logout() {
    alert("hi i am going out now!")
    client.logout();
    //change UI to login HTML
    document.getElementById("login").style.display = "block";
    document.getElementById("main").style.display = "none";
}
 

modifyPassword

接口描述

修改登錄密碼。

注意事項(xiàng)

調(diào)用該接口的前提是已登錄。

方法定義

modifyPassword(modifyPassword: EC_ModifyPasswordParam, callback: Function): void
 

參數(shù)說明

無。

返回值

無。

代碼示例

function modifyPassword(){
	var oldPasswd = document.getElementById("oldPasswd").value;
	var newPasswd = document.getElementById("newPasswd").value;
	var modifyPassword = {
		newPassword : newPasswd,
		oldPassword : oldPasswd,
	}
	client.modifyPassword(modifyPassword,()=>{});
}