karpenoktem/kninfra — pull request #239 by aykevl93 (2014-11-23 14:36:55+00:00)
Title: Gebruik Google Calendar API v3

Voor mij werkt het.

Deze aanpassingen hebben de Debian pakketten python-openssl, python-oauth2client (jessie) en python-httplib2 (jessie) nodig. Ik heb gewoon de pakketten van jessie in wheezy geïnstalleerd, dat werkt als alle dependencies ook goed geïnstalleerd worden. Maar misschien kunnen de pakketten ook gewoon met pip geïnstalleerd worden.

De v3 API *moet* geauthenticeerd worden via oauth2, zelfs om data te lezen. Daarom is een API sleutel nodig, zoals beschreven in `kn/agenda/fetch.py`. Dit maakt het configureren van de agenda helaas wat ingewikkelder.