Updated on 2022-07-19 GMT+08:00

Joining a Meeting by Clicking a Link

Description

Users can start the Huawei Cloud Meeting client and join a meeting by clicking this link.

If the Huawei Cloud Meeting client is not started, the client will be started and users join the meeting anonymously.

If the Huawei Cloud Meeting client is started and users have not logged in, the home screen will be displayed and users join the meeting anonymously.

If the Huawei Cloud Meeting client is started and users have logged in, the home screen will be displayed and users join the meeting using the logged-in accounts.

Code Sample (C++)

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
// Anonymously join a meeting.
void joinMeetingAnonymousDlg::OnBnClickedButtonJoinMeetingAnonymous()
{
	CString serverAddress =  _T("address");
	CString serverPort = _T("port");
	CString meetingID = _T("id");
	CString meetingPassword = _T("password");
	CString showName = _T("name");
	CString isOpenMic = _T("true");
	CString isOpenCam = _T("true");
	// Assemble the scheme.
	CString schemeStr = _T("cloudlink://welinksoftclient/h5page?page=joinConfByLink&server_url=")
		+ serverAddress + _T("&port=")
		+ serverPort + _T("&conf_id=")
		+ meetingID + _T("&enter_code=")
		+ meetingPassword + _T("&name=")
		+ showName + _T("&open_mic=")
		+ isOpenMic + _T("&open_camera=")
		+ isOpenCam;

	HWND hwnd = AfxGetApp()->GetMainWnd()->GetSafeHwnd();
	ShellExecute(hwnd, _T("open"), schemeStr, NULL, NULL, SW_SHOWNORMAL);
}
  1. The preceding code is only a logical sample and cannot be directly used.
  2. To start the Huawei Cloud Meeting client and join a meeting from a web page, use href=cloudlink://welinksoftclient/h5page?page=joinConfByLink&server_url=meeting.huaweicloud.com&port=8443&conf_id=conf_id_value&enter_code=enter_code_value&name=name_value&open_mic=true&open_camera=false for redirection.