Sorry If I am giving too much details and if it is not in sync together.
my question is, Is there any way by which I can show presence information of Skype for Business Online (Office 365) user into our web application?
In our web application we want to provide ability to our worker users, using which he can see the status or chat with shift super-wiser users. We don't want to do any configuration to on-premise Skype for business servers, we want to this through cloud. We are using HTML 5, JavaScript, C# for development purpose.
we have office 365 subscription where we have configured a azure active directory for few users. I think we'd need to perform authentication using Microsoft Graph API.
I searched on google and found that,
*
Are applications created with Skype Web API able to communicate with Skype for Business Online (O365) users?
Ans: 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.
*
Documentation of Skype Developer Platform list various SDK's and API's to communicate with Skype. Only Lync 2013 SDK supports Skype for Business online but unfortunatly it doesn't have support for html & javascript