App ID Login
Function
This API is used to log in to the system using an app ID. You must log in to Huawei Cloud Meeting before using functions such as creating meetings and being invited into meetings. If you do not log in, you cannot experience complete meeting functions.
Function Prototype
loginByAppId(appIdAuthInfo: AppIdAuthInfo, onLoginResult?: (ret: SDKERR, reason: string, loginResult: LoginResult) => void): voidloginByAppId(appIdAuthInfo: AppIdAuthInfo, onLoginResult?: (ret: SDKERR, reason: string, loginResult: LoginResult) => void): void
Request Parameters
Parameter | Mandatory | Type | Description |
---|---|---|---|
appIdAuthInfo | Yes | AppIdAuthInfo | App ID authentication information. |
onLoginResult | Yes | (ret: SDKERR, reason: string, loginResult: LoginResult) => void | Login callback. |
Parameter | Mandatory | Type | Description |
---|---|---|---|
corpId | No | string | Enterprise ID. This parameter is mandatory only in SP mode. Do not configure this parameter in single-enterprise mode. Otherwise, the authentication fails. |
thirdUserId | Yes | string | Unique ID of a third-party account. |
userName | No | string | Username. If this parameter is left blank, the value of this parameter is the same as that of thirdUserId by default. |
signature | Yes | string | Authentication signature obtained from the third-party server. |
nonce | Yes | string | Nonce value obtained from the third-party server, which is used by the Huawei Cloud server to verify the validity of the authentication signature. |
expireTime | Yes | number | Validity period timestamp of the authentication signature obtained from the third-party server, in seconds. 0 indicates that the authentication signature never expires. |
userEmail | No | string | Email address of the user. |
userPhone | No | string | Mobile number of the user. |
deptCode | No | string | Department ID. |
Return Values
void
Callback Method Parameters
(ret: SDKERR, reason: string, loginResult: LoginResult) => void
Parameter | Type | Description |
---|---|---|
ret | For details about SDKERR, see Error Code Reference. | Error code. |
reason | string | Error description. |
loginResult | LoginResult | Login result. |
Parameter | Type | Description |
---|---|---|
userUuid | string | UUID, which is the unique user ID allocated by the system. |
account | string | Account. |
thirdAccount | string | Third-party account. |
basicCallAbility | boolean | Whether the point-to-point call capability is available. |
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot