GoogleContactsEventsNotifier icon indicating copy to clipboard operation
GoogleContactsEventsNotifier copied to clipboard

Update Google Cloud API Instructions

Open Estradamis opened this issue 3 years ago • 3 comments

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?

  1. Complete Guide until "Activate API for the script", Activate
  2. Resources->Advanced Google services. In the popup which will open set "Calendar API" to enabled
  3. 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

Estradamis avatar Oct 09 '20 11:10 Estradamis

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 avatar Oct 11 '20 12:10 mroystonward

@mroystonward awesome thanks - I tried it the same way and waiting now for the first birthday to happen :)

Estradamis avatar Oct 13 '20 20:10 Estradamis

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.

nollm avatar Jan 12 '23 17:01 nollm