Updated on 2024-08-16 GMT+08:00

Joining a Meeting via a Link

Description

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

If the client is not started, the client will be started and the user joins the meeting anonymously.

If the client is started but the user has not logged in, the home screen is displayed and the user joins the meeting anonymously.

If the client is started and the user has logged in, the home screen is displayed and the user join the meeting using the logged-in account.

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.