|
Post by Clint on Sept 21, 2018 21:38:21 GMT
Anyone developing a solution for Microsoft Teams and Blynclight using the Embrava SDK?
|
|
|
Post by dt-tf on Sept 23, 2018 17:46:43 GMT
There are two ways I've been able to get working to get the availability from Teams currently: A. Connect directly to the server and query the user's availability (this seems like the less supported of the two options, it is not a public API and parts of it could change at any time). I have this working, and it's good if you BlyncLight is not attached to the computer you typically run Teams on. This is will be as good as it gets until there is some sort of presence functionality added to Microsoft Graph. 1. Use Fiddler to sniff the Teams conversation with the Teams server. 2. First watch for the authentication flow and extract the Azure ApplicationID (ClientID) and other needed info from the authentication flow and use it with the AuthenticationContext class in Microsoft.IdentityModel.Clients.ActiveDirectory to get an auth token. 3. Then find the presence REST request recreate it with your app. You can then either poll for availability how ever often you deem necessary or set up event listening the same way the Teams app does to get near real time updates. B. Use the same method to get Presence from Teams that Outlook does. This will likely not be "officially" supported or documented, but it will at least stay working as long they want availability to work with "legacy" versions of Office. 1. You must be using the Teams desktop app, go to Settings and under General make sure "Register Teams as the chat app for Office" is checked. 2. You can find the documentation for how to add functionality to any IM app to allow Outlook to extract Presence from it here: docs.microsoft.com/en-us/office/client-developer/shared/integrating-im-applications-with-office#off15_IMIntegration_ImplementRequired_ILyncClient3. Using that documentation, you can see what Outlook does to get presence from Skype, Teams, or any other app with presence enabled for Office. 4. So, just make your app do the same things (read the same registry keys, use the same interfaces, etc), and you can query and set up event listeners for presence changes. Note: Not nearly as much of the UCCollaborationLib appears to be implemented in Teams as it is in Skype or other apps, just enough to make presence work with Outlook/Office. One frustration I can save you, is that Teams does not bother updating anything presence related on the ISelf object as far as I can tell. But if you read the user's URI from ISelf and then use it to get a "standard" IContact object, that contact will have presence information.
|
|
|
Post by Thomas Spindler on Sept 24, 2018 6:34:04 GMT
+1. Me too.
|
|
|
Post by Ken W on Sept 24, 2018 20:13:54 GMT
+1
|
|
|
Post by Beepi on Oct 3, 2018 7:15:41 GMT
+1 for Teams support
|
|
|
Post by Carlo on Oct 8, 2018 15:20:53 GMT
+1 - Whole org moved and need Teams support
|
|
|
Post by Admin on Oct 12, 2018 15:42:22 GMT
Hi Team! Thank you so much for your requests to get Microsoft Teams support for the Blynclight. We’ve just posted a feature request on the Microsoft Teams UserVoice forum and it has already become #1 on the Hot list: microsoftteams.uservoice.com/forums/555103-public/suggestions/35689261-blynclight-for-microsoft-teamsIf you can vote and share this around to anyone else that would want this feature that would be greatly appreciated. The more noise the greater chance they will listen. Let them hear it! Thanks again
|
|
|
Post by Owen A on Nov 1, 2018 3:57:24 GMT
It's too bad that noone from Embrava is listening or participating here. Please provide info about support for Microsoft Teams.
|
|
|
Post by minator on Nov 1, 2018 8:21:04 GMT
It's too bad that noone from Embrava is listening or participating here. Please provide info about support for Microsoft Teams. They provided an update about Teams on the post above yours.
|
|
|
Post by lucalido on Nov 2, 2018 13:22:50 GMT
The success of MS teams is also largely a result of their mutual cooperation with dynamics ax. We should bear in mind that the success is never easy and is more often than not a result of cooperation of many. In this case, the best of both worlds - IT and consulting.
|
|
|
Post by BobbyP on Nov 15, 2018 15:08:18 GMT
+1 Teams Support needed.
|
|
|
Post by willenroo on Dec 3, 2018 22:09:21 GMT
+1 I believe that it is vital to get ourselves the support we needed. There is a relatively new, but extremely good company when it comes to iot services - Pro4People. You could check if their services have what you need.
|
|
|
Post by DeanF on Dec 10, 2018 23:42:33 GMT
+ 1 For Teams
|
|
|
Post by Norbert T on Jan 18, 2019 9:59:37 GMT
Same here our organisation is moving to Teams this month and we have a number of devices.
|
|
|
Post by tysonflint on Feb 28, 2019 17:56:54 GMT
|
|