更新时间:2024-04-26 GMT+08:00
分享

拉起应用并登录

描述

通过此方式可以拉起用户设备上已经安装的华为云会议App并完成登录后显示主界面。

1.华为云会议App未登录场景下,调用该链接会进入主界面,登录的账号是获取Token时的账号。

2.华为云会议App已登录场景下,调用该链接只是把当前已登录账号的主界面拉起,并不会重新登录。

业务流程

  1. 执行App ID鉴权,参考《API参考》中的“执行App ID鉴权”章节。
  2. 获取Nonce,参考《API参考》中的“获取页面免登录跳转的nonce信息”章节。
  3. 拉起华为云会议App,并登录主界面,请参考如下示例代码。

第三方App中调用的代码示例(C++)

void joinMeetingAnonymousDlg::OnBnClickedButtonJoinMeetingAnonymous()
{
	//组装scheme
	CString schemeStr = _T("cloudlink://welinksoftclient/h5page?page=launch&nonce=") + getNonce();

	HWND hwnd = AfxGetApp()->GetMainWnd()->GetSafeHwnd();
	ShellExecute(hwnd, _T("open"), schemeStr, NULL, NULL, SW_SHOWNORMAL);
}
  1. 上述代码示例仅作为逻辑示例,不能直接使用。
  2. 如果是在Web上拉起华为云会议App并登录,只需要用"href=cloudlink://welinksoftclient/h5page?page=launch&nonce=nonce_value"跳转即可。

相关文档