-
Python Notebook
-
JS web client
- go to https://max-ostapenko.github.io/api_examples/examples/user_auth_static_html/user_auth_client_secret.html
- insert your CLIENT_ID
- press
Authorize
button
-
Python web application
-
insert 'client_secret.json' file into the folder
-
run:
python server.py
-
-
How to get CLIENT_ID and CLIENT_SECRET?
-
How to get client_secret.json?
-
How to resolve authentication error 'unknown origin'?
-
add your domain to the list of authorized domains in the Google API Console. Your client_secret.json should look like this:
{ "web": { "client_id": ..., "project_id": "max-ostapenko", "auth_uri": "https://accounts.google.com/o/oauth2/auth", "token_uri": "https://oauth2.googleapis.com/token", "auth_provider_x509_cert_url": "https://www.googleapis.com/oauth2/v1/certs", "client_secret": ..., "redirect_uris": [ "https://max-ostapenko.github.io/api_examples/examples/ga4_client_js/data_api.html", "https://localhost/oauth2callback" ], "javascript_origins": [ "https://max-ostapenko.github.io", "https://localhost" ] } }
-