I’m looking for a way to get calendar information from Outlook so that we can create a digital sign that will display meeting times and locations at one of our office buildings. Would using the “Design an Interface Asset Descriptor for a REST-based Web Service” be a possible way to go about this or is there a different approach we should take?
I answered you in a private thread on our support so I’ll recommend you to follow the discussion there.
Here is a copy of my answer for others who could be interested
This is indeed the approach to have. I recommend you to read MS Office documentation such as this page, find the request that will let you access your meetings and share that information with us. I made this thread private.
As you can see in this announcement post, until we release IntuiFace 6.0 we can help you to generate the IntuiFace Descriptor that will let you access the PAI of your choice from an IntuiFace Experience.
I’m guessing the files the API explorer generates are specific to security keys and can’t be shared? I’m trying to do the same with pulling events from a 365 Calendar but the first 3 or 4 pages Microsoft is taking me through to Authenticate Intuiface and “Secure an MVC web API”? are way out of my bag of tricks. Am I even headed in the right direction?
As far as I could see, Office 365 Calendar requires an OAuth2 authentication which is currently not support by IntuiFace API Explorer.
If you found some other ways to authenticate your app, could you please share some documentation links with us?
That’s exactly what I was looking to find out before getting any deeper. Thanks for the quick reply.
Is there any solution to this problem with latest versions?
Unfortunately, OAuth2 authentication is not supported yet.
You can give a try a third party service like https://kloudless.com/products/calendar/ that provides an unified Calendar API that you will be able to use with Intuiface … but Kloudless may turn expensive if you want to use it in a production environment.
Does OAuth2 authentication support now?
Unfortunately, OAuth2 is not yet supported.
To complete @Alex’s answer, OAuth2 is still not fully supported within the API Explorer.
There’s an exception if the OAuth is a password grant type, this can be achieved with 2 different calls in the API Explorer.
You can see another example in this article using Google Drive API (works also with Google Calendar API).
Having said that, Office365 is yet another level to go through their OAuth process.