Virola 客户端应用中的深层链接
深层链接是一种特定类型的链接,可将用户引导至 Virola 客户端应用中的特定位置 或内容。通过使用 Virola 深层链接,您的用户 可以在入门期间以及之后的交流中节省时间和精力。
Virola 深层链接以 virola://
开头,可以执行命令或
直接指向特定消息、群聊室或用户个人资料。
Virola 深层链接支持的命令
所有命令均通过链接 virola://command?action={command-name} 执行,如果需要,后面还跟有参数字符串。
Virola 目前支持三个命令:
Virola 客户端应用程序激活
命令 virola://command?action=activate
- 如果 Virola 客户端应用程序未运行,则启动它
- 如果 Virola 客户端应用程序窗口已最小化,则恢复它
- 如果 Virola 窗口已恢复但隐藏在其他窗口后面,则使 Virola 在任务栏中闪烁
此命令不需要任何参数。
用户密码重置
命令 virola://command?action=reset-password
可帮助用户在密码重置过程中创建
新密码。它会启动或恢复
Virola 客户端应用程序,使用临时密码自动登录用户,并打开
“强制重置密码”表单以输入新密码。
要正常工作,reset-password
命令需要以下参数:
host
- 服务器主机名port
- 服务器端口user-name
- 正在重置其密码的用户的用户名temp-password
- 临时用户密码
示例:virola://command?action=reset-password&host=127.0.0.1&port=7777&user-name=admin&temp-password=admin
通常,当服务器管理员重置用户密码时,会自动生成带有 reset-password
命令的 URL。要获取密码重置链接,Virola 管理员需要执行以下操作:
- 关注管理/管理用户
- 查找应重置密码的用户
- 右键单击用户并选择“重置用户密码”
- 复制重置密码链接并将其提供给用户
如果您希望用户自己创建密码,使用重置密码命令非常方便。在这种情况下,您需要为他们提供密码重置链接,他们将使用这些链接指定自己的用户密码。
用户自我注册
命令 virola://command?action=self-registration
允许用户
在服务器上创建自己的配置文件。只有在服务器设置中启用了用户自我注册时,它才有效。该命令启动或恢复 Virola 客户端应用程序,并打开自我注册向导
提示用户定义其注册用户名和密码。
要正常工作,self-registration
命令需要以下参数:
host
- 服务器主机名port
- 服务器端口
示例:
virola://command?action=self-registration&host=127.0.0.1&port=7777
可选参数
可以将一组可选参数传递给 reset-password
和
self-registration
命令:
-
profile-name
- 新应用程序配置文件的名称。当 命令执行包括创建新的应用程序配置文件时,将使用它。如果 具有此名称的配置文件已经存在,则不会使用它 -
代理参数:
proxy-host
- 正确设置代理所必需的proxy-port
- 正确设置代理所必需的proxy-user-name
- 正确设置代理的可选参数proxy-user-password
- 正确设置代理的可选参数
导航深层链接
导航深层链接可轻松获取所需消息、群聊室 或用户个人资料。它们仅在 Vrola 客户端应用程序中单击时才有效。
群聊室链接
此链接具有以下外观 virola:///room/{room-id>
。它用于
邀请用户加入群聊。要执行此操作:
- 右键单击群聊室选项卡
- 选择“复制房间链接”菜单项
- 将复制的链接发送给您要邀请的用户
单击此类链接后,用户将自动添加到群聊室。
但是,您应该在您想要邀请新用户的群聊室的聊天室选项中启用允许用户将自己添加到群聊室的选项。 否则,这些用户将收到未找到聊天室的错误。
用户资料链接
用户资料链接如下所示:virola:///user/{room-id>
并且
打开用户资料。要获取用户资料链接,您需要:
- 右键单击用户
- 选择“将链接复制到用户”菜单项
但是,如果“查看其他用户的个人详细信息”权限受到限制, 则无法获取用户资料链接。
如果您需要介绍新的团队成员 或与同事分享有关公司专家的信息,则共享用户资料链接的功能非常有用。
消息链接
消息链接具有以下外观 virola:///message/{room-id>
和
导航到指定的消息。要获取消息链接,您需要:
- 右键单击消息
- 选择“复制消息链接”菜单项
您可以在私人和群组等其他聊天中分享此链接。但是,如果用户无权访问发送消息的聊天室,则该用户将收到“未找到消息”错误。