GoogleContactsEventsNotifier
GoogleContactsEventsNotifier copied to clipboard
Update Google Cloud API Instructions
Steps to reproduce
The Guide tells to access the project on Google Cloud Platform API Dashboard however the project is not shown there. Linking a manually created project will request oAuth where I didnt know how to move on
What action or series of actions is the cause of the issue?
- Complete Guide until "Activate API for the script", Activate
- Resources->Advanced Google services. In the popup which will open set "Calendar API" to enabled
- Get lost at the next Steps with Google Cloud API Dashboard
Expected behavior
The Project created in Google Script is shown in the Project Overview
Current behavior
Project is not shown but Resources->Advanced Google services sais that there should a project linked. Creating a new project in Cloud API Dashboard will require OAuth configuration. This is not part of the guide
Context
Script was saved, configuration done etc.
Extended description
As per Google FAQ since April 2019, newly created Script projects are not created automatically in Cloud API Dashboard anymore.
Possible solution
Please add these steps to completely configure the Script in your Guide
So I just also encountered this same issue, setting this all up again on a new account (it was all automatic I think when I first used this project a few years ago).
I followed this guide https://tanaikech.github.io/2019/07/05/linking-cloud-platform-project-to-google-apps-script-project/ to make a new project in Cloud Platform, create OAuth credentials, and link the projects.
Once that was all set up I easily added the Google Calendar API library and successfully ran, and authorised, via Run->notifStart.
The guide I followed wasn't an exact match but I managed to stumble my way through so hopefully would help you too.
Sorry I'm not in a position right now to write this up more fully (or contribute to the documentation) but hopefully this helps.
@mroystonward awesome thanks - I tried it the same way and waiting now for the first birthday to happen :)
For me it was possible to run the test function successfully without creating a Google Cloud Platform Project. A default OAuth popup occurs and I accept all permissions. Can anyone confirm that? I don't know if a Google Cloud Platform Project ist necessary anymore.