File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -11,7 +11,10 @@ You will first need the API key for OAuth. Specifically, you will need the
1111** service account key** from the [ Google Developers console] ( https://console.developers.google.com/ ) ,
1212with the ** hkn-ops** login.
1313
14- Download this service account key, which should be in a JSON file ` service.json ` .
14+ 12/12/2019 UPDATE: service account and scope have been temporarily migrated. Please contact
15+ anthony.ding@hkn.mu for the service account credentials.
16+
17+ Download this service account key, which should be in a JSON file ` hknlib.json ` .
1518Place this file into ` secret/ ` .
1619
1720### Installing dependencies
@@ -39,6 +42,7 @@ Relevant docs:
3942- HTTP methods: https://developer.mozilla.org/en-US/docs/Web/HTTP/Methods
4043- Google Sheets API (v4): https://developers.google.com/sheets/api/
4144- Google Admin API: https://developers.google.com/admin-sdk/directory/
45+ - Gmail API: https://developers.google.com/gmail/api/
4246
4347Tasks:
4448
5256 - If they're an assistant officer, same thing
5357 - If they're a 'committee member', i.e. they're on another committee but want to be added, add them to <comm >-cmembers@
5458- [x] Make it work
55- - [x] Bonus! Make it work for the member signup too, but only for cmembers + jobs + alumni
59+ - [x] Bonus! Make it work for the member signup too, but only for cmembers + jobs + alumni
You can’t perform that action at this time.
0 commit comments