GuestLinkFormat
public enum GuestLinkFormat
This enum defines all the supported formats for GuestLink
.
Parsing is done using regex.
-
Standard format, regex:
.*://.*join\?.*
All parameters follow the
?
usingkey=value
notation. SeeGuestLink
for required and optional params.Declaration
Swift
case standard
-
New format, regex:
.*(.*://[\w-\.]+)/join/.*
The room key is denoted as the path component following
join/
Declaration
Swift
case vidyoNew
-
Legacy Vidyo link format, regex:
.*(.*://[\w-\.]+)/flex\.html\?roomdirect\.html(&|&)key=.*
- key - the Vidyo room key
Declaration
Swift
case vidyoLegacy
-
Legacy deep link format, regex:
.*(?://).*key=.*
- key - the Vidyo room key
Declaration
Swift
case newDeeplink
-
New deep link format, regex:
.*(?://[\w-\.]+)/join/.*
The room key is denoted as the path component following
join/
Declaration
Swift
case oldDeeplink