The Skype Developer Platform for Web ("Skype Web SDK") is a set of JavaScript Web APIs and HTML controls that enable you to build web experiences that seamlessly integrate a wide variety of real-time collaboration models leveraging Skype for Business services and the larger Skype network. It provides support for multiple core collaboration services like presence, chat, audio, and video, enabling web experiences across a broad spectrum of users, platforms, and devices.
Today's Topic : Creating a Meeting
We have discussion how to start a group conversation, but what if you want to create something for future use. For this we can use the createMeeting() function in the client conversationsManager. Is it as easy as using Outlook? Not even close, but I'll show you how to do it anyway.
Step 1. Create the meeting.
var meeting = app.conversationsManager.createMeeting();
Step 2. Assign the optional parameters
*Note these are all optional
meeting.subject('Planning meeting');
meeting.expirationTime(new Date + 24 * 3600 * 5);
If you want to set an access level you can also do that.
Everyone
Invited Only users in the attendees/leaders, all others are put in the lobby.
Locked All users except the organizer are put into the lobby.
SameEnterprise Only users from the same enterprise, all others are put in the lobby.
You can also define attendees if you want to to lock it down even further.
Step 3. Push the meeting to the server
meeting.onlineMeetingUri.get().then(uri => {
var conversation = app.conversationsManager.getConversationByUri(uri);
});
Step 4. Join
Save the conversation onlineMeetingUri from step 3, and then simply create a conversation at a later time with that uri.
Doug Routledge, C# Lync, Skype for Business, SQL, Exchange, UC,
Full Stack Developer BridgeOC Bridge Operator Console Twitter - @droutledge @ndbridge |
No comments:
Post a Comment
Any spam comments will be deleted and your user account will be disabled.