Tool for downloading data from your Outlook Web Application calendar (selenium python script) and store to your Google Calendar (google app script)
- Go to https://calendar.google.com
- Create or just use existing calendar
- Go to calendar Settings and sharing
- Copy your Google calendar identificator (Calendar integration section)
- ID is in form - randomstring@group.calendar.google.com
- Create Google app script - https://script.google.com/home
- Copy-paste gapp-owa-extractor.gs
- Set Google calendar identificator
- Publish script
- Publish -> Deploy as web app
- Project version: New
- Who has access to the app: anyone, even anonymous
- Click on update
- Copy Current web app URL - It's your Google App script Rest API (get) URL
- Publish -> Deploy as web app
You can test script via test() method and uncomment some lines (see Gscript)
- Install requirements
$ python setup.py install
-
Replace <<YOUR ...>> strings in headless.py
-
Run python script.
$ python headless.py
If there is no error or error.png screenshot, you will be able to see your OWA events in your Google calendar