Skip to main content
Question

Anybody have examples connecting to office 365 calendar?


johnglick
Contributor
Forum|alt.badge.img+1

hi, i need to connect fme to an office 365 calendar. has anyone done this, any tips, resources available?

5 replies

davideagle
Contributor
Forum|alt.badge.img+21
  • Contributor
  • August 17, 2017

I've worked with Google Calendar entries but not Office 365. You'll I suspect need to get familiar with the API and use the HTTPCaller to compose your requests to 'get' back meetings or 'post' new entries. One thing to be aware of as a possible gotcha is that from experience Office 365 and Office 365 Business are subtly different beasts and depending on which you're referring to you may have to interact with the service in a different way.


johnglick
Contributor
Forum|alt.badge.img+1
  • Author
  • Contributor
  • August 17, 2017

maybe a simpler way is to just share the calendar with google and do the updates that way. I'm gonna give that a try and see how it goes.

thanks


johnglick
Contributor
Forum|alt.badge.img+1
  • Author
  • Contributor
  • August 17, 2017

looks like there's only view permissions given outside the organization, so I'm back to working with the o365 api.


runneals
Contributor
Forum|alt.badge.img+20
  • Contributor
  • August 17, 2017

If I remember right, there was a team at the FME UC Hackathon that developed an "app" with FME that could book rooms. I forget who did it, but one of these people did.


johnglick
Contributor
Forum|alt.badge.img+1
  • Author
  • Contributor
  • August 29, 2017

Coming back to this today. Thought I'd let you all know that I was able to get authentication working and start poking around. For some reason I couldn't get the authentication to work under our Company's specific Azure app registration. So I registered under the /common/ endpoint and all is well. Thanks for your advice @1spatialdave, when I was willing to be thorough with the docs it certainly helped. Turns out to be a bit more complicated than google.


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings