Skip to content

Download data from your Outlook Web Application calendar and store to Google Calendar

Notifications You must be signed in to change notification settings

igorsimko/owa-calendar-extractor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Outlook Web Application - Calendar extractor

PyPI - Python Version Google app script

Tool for downloading data from your Outlook Web Application calendar (selenium python script) and store to your Google Calendar (google app script)

Installation

Google calendar

  1. Go to https://calendar.google.com
  2. Create or just use existing calendar
  3. Go to calendar Settings and sharing
  4. Copy your Google calendar identificator (Calendar integration section)
    • ID is in form - randomstring@group.calendar.google.com

Google app scripts

  1. Create Google app script - https://script.google.com/home
  2. Copy-paste gapp-owa-extractor.gs
  3. Set Google calendar identificator
  4. 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

You can test script via test() method and uncomment some lines (see Gscript)

Python script

  1. Install requirements
$ python setup.py install
  1. Replace <<YOUR ...>> strings in headless.py

  2. 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

About

Download data from your Outlook Web Application calendar and store to Google Calendar

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published