Step 1) Visit the Skype website, which you can find by following this link.
See Skype Web SDK Production Use Capabilities for a list of supported API keys. Include how to set up Skype on a phone/laptop & make Skype video calls. If you use any other strings, your application will not initialize the API endpoint.Change the value of the version key to uniquely identify your app. The API key values shown in this example are the literal values that you must use in your application. Initialize the Skype Web SDK API endpoint The below sections walk through the process to initialize the Skype Web SDK API endpoint, add state change event logic for conversation invitations, and a button click event handler for starting a new IM conversation. Upon completion of these tasks, your app will let a user sign in to Skype for Business on premise, initiate a new IM conversation with one or more people, and accept invitations to join an IM conversation.Īdd the Conversation Control to a webpage This topic takes you through the steps to add a Conversation Control to you web app. I also made a SkypeCard on the web site which gives people useful. The Microsoft Edge browser is shown in this example, but you can use any other supported browser.įigure 1. There is some javascript available on the skype site that can detect the presence or. To learn about the capabilities of the Conversation Control for each version of the SDK, see Skype Web SDK Production Use Capabilities.įigure 1 shows the Conversation Control in action. Instead of skype homepage, I see 'Office 365' and am asked to provide my work or school account. If you want the control to activate on incoming conversation invitations, you will need to add an event handler for changes in the self participant chat channel. It can be implemented in your webpage with as few as three Skype Web SDK API calls. Use it when you want Skype Web SDK to draw the conversation UI for you. The Skype Web SDK Conversation Control object contains the logic and presentation layer that encapsulates IM and A/V conversations in one object. The Audio and Video components of the conversation control are available as public preview.