From 9eec5b0d0ca748a73abe23511688bbba9b906c22 Mon Sep 17 00:00:00 2001 From: Determinant Date: Wed, 23 Jan 2019 23:07:25 -0500 Subject: figure out how to do oauth2 and access Google Calendar data --- oauth.js | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 oauth.js (limited to 'oauth.js') diff --git a/oauth.js b/oauth.js new file mode 100644 index 0000000..96ae811 --- /dev/null +++ b/oauth.js @@ -0,0 +1,13 @@ +window.onload = function() { + chrome.identity.getAuthToken({interactive: true}, function(token) { + fetch('https://www.googleapis.com/calendar/v3' + '/users/me/calendarList' + '?access_token=' + token, + { method: 'GET', async: true }).then((response) => response.json()).then(function(data) { + var test = document.getElementById('test'); + data.items.map(e => e.summary).forEach(function(e) { + var entry = document.createElement('li'); + entry.innerText = e; + test.appendChild(entry); + }); + }); + }); +}; -- cgit v1.2.3-70-g09d2