NAME
Bb::Collaborate::Ultra::LaunchContext - Session Launch Context
DESCRIPTION
This class is used to construct details for joining a session, including user identification and permissions.
my
$user
= Bb::Collaborate::Ultra::User->new({
extId
=>
'testLaunchUser'
,
displayName
=>
'David Warring'
,
=>
'david.warring@gmail.com'
,
firstName
=>
'David'
,
lastName
=>
'Warring'
,
});
my
$launch_context
= Bb::Collaborate::Ultra::LaunchContext->new({
launchingRole
=>
'moderator'
,
editingPermission
=>
'writer'
,
user
=>
$user
,
});
METHODS
See https://xx-csa.bbcollab.com/documentation#Launch-context.
join_session
my
$join_url
=
$launch_context
->join_session(
$session
);
Obtain a url to join a particular session.