none
UCWA and Skype Web SDK not working? RRS feed

  • Question

  • How to get authorization through the Skype Web SDK (UCWA) on the basis of official examples?

    I have a purchased account to use Skype for Business and entrance to the admin panel of Office 365. There were examples Download the official Skype Web SDK and UCWA samples, which are deployed on the local machine (Apache server with directory localhost). I used to enter the account art@shockw4ves.onmicrosoft.com that I created when buying Skype for Business. As a result, I get a response in the form of pop-up messages Service does not allow a cross domain request from this origin

    At the request header to https://lyncdiscover.shockw4ves.onmicrosoft.com/xframe is an attribute X-Ms-Origin: http://localhost, can this problem?


    Wednesday, September 30, 2015 12:59 PM

All replies

  • I need help! please
    Wednesday, September 30, 2015 8:45 PM
  • UCWA/Skype Web API is not supported on O365 currently. That will be forthcoming.
    Wednesday, September 30, 2015 9:02 PM
  • what? Why, then, the server service lyncdiscover identified my domain only after I brought him to the list of domains in my account O365 ?
    Wednesday, September 30, 2015 10:49 PM
  • but the SDK examples should work like that anyway?
    Wednesday, September 30, 2015 10:51 PM
  • LyncDiscover is used for other types of clients, including mobile clients and the Modern (Windows 8) Windows Lync App. Those uses are supported for O365, however UCWA/Skype Web API are not. 

    https://ucwa.skype.com/documentation/what-is-lync-ucwa-api

    "UCWA is available only to customers who have Skype for Business on-premises."

    Thursday, October 1, 2015 3:35 PM
  • Ok, but UCWA/SWSDK always send request to lyncdiscover in iframe. What about this https://ucwa.skype.com/documentation/KeyTasks-CreateApplication ?
    Thursday, October 1, 2015 3:50 PM
  • The samples were designed to be used against on-premise Lync/Skype for Business deployments and not Office365/Lync Online. The reason requests are being sent to the discovery service is for the purpose of finding where UCWA is located in that deployment.

    If you wish to do some development your best bet would be to make use of the Interactive Demo associated with ucwa.skype.com as that should get you access to three accounts (via OAuth tokens) for a period of ~8 hours.

    Wednesday, October 7, 2015 4:17 PM