Applies to: Skype for Business 2015
Skype Web SDK – Frequently Asked Questions (April 2015)
What is the Skype Web SDK?
What benefits does the Skype Web SDK provide for the Web Developer today?
The Skype Web SDK allows developers to easily create a stand-alone web client with a user endpoint that can register with Lync 2013 or Skype for Business Server. These UCWA endpoints provide presence, contacts, groups, chat capabilities and with the addition of a browser plugin they also provide browser-based apps with peer to peer and multiparty Audio/Video capabilities.
How is the Skype Web SDK different from Unified Communications Web API (UCWA)?
We have built a solution based on UCWA. What should we do now that Skype Web API is here?
My customers are asking for Mobile Lync-enabled apps. Is it possible to use Skype Web API to build mobile applications for IOS/Android/Windows Phone?
What platforms and browsers are supported for the Skype for Business Web App plugin?
Please see this link.
Is there a way to enable the plugin for all users on a machine?
The Skype for Business Web App plugin is installed per user and not per machine. On any regular Windows PC or MacOS Machine, each user on that machine needs to install the plugin separately or get it installed on first run via group policy.
I have installed the plugin but still have an issue accessing the plugin from my Skype Web SDK app.
Installing the plugin msi causes it to be listed in the Add/Remove programs but the plugin will not immediately appear in the IE list of add-ons (Tools -> Manage add-ons). Trying to start an AV enabled app will cause a popup to appear with the following text "The domain <domain> wants to load the plugin that will let you participate in audio and video conferencing..". Select the checkbox to allow the plug-in for this domain. A follow-up popup from Windows firewall may also appear to allow you to select the networks that you want to allow the plugin to communicate with. After the user has allowed the domain to load the plugin, the plugin will show up under IE add-ons.
Are applications created with Skype Web API able to communicate with Skype for Business Online (O365) users?
Currently Skype Web API apps require a local on-premises Lync 2013 or Skype for Business server. Online capability is in the roadmap but we do not currently have a release date.
I am getting the error "Service does not allow a cross domain request from this origin."
Setup a whitelist on the Lync/SfB front-end server to allow incoming requests originating from the hosting web server. See https://ucwa.lync.com/documentation/ITAdmin-Configuration.
The Lync Web App (Skype for Business Web App) plugin is not working with my 32-bit Chrome browser.
Enable the plugin by setting the NPAPI flag at chrome://flags/#enable-npapi and checking the "Always allowed to run" checkbox for the plugin at chrome://plugins.