Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

grecio/GoogleOAuth2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

12 Commits

Repository files navigation

GoogleOAuth2

Google APIs Access Token generator

What it does?

This Windows CLI utility implements the Google APIs OAuth2 authorization using Google Libraries and generates an output file with the Access Token information.

Json and "Key=Value" output file formats supported.

How to use?

You will need to configure a service account and generate a '*.p12' certificate with appropriate security settings on Google Developers Console. Make sure to specify the scope under -s option using a comma separated pattern without spaces to specify more than one.

For basic usage, execute:

GoogleOAuth2 -u service-account@your-project.iam.gserviceaccount.com -c certificate.p12 -s "https://www.googleapis.com/auth/spreadsheets"

JSON output example:

{
 "access_token": "ya29.c.ElolBh1E0-9GSkssqauNE4ZmmYWhje3Pxkx8CF8V0AU6ddG51fplaJuB7NHJkRgO_Hch16WBSMR7BD7N14B-397Q8iAKlCSp7-65CixQC8QgxdZE_QHMEYkXOAs",
 "token_type": "Bearer",
 "expires_in": 3600,
 "refresh_token": null,
 "scope": null,
 "id_token": null,
 "Issued": "2018-09-26T23:19:02.5880612-03:00",
 "IssuedUtc": "2018-09-27T02:19:02.5880612Z"
}

For help with another options, execute:

GoogleOAuth2 --help

Download

About

Google APIs access token generator

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 100.0%

AltStyle によって変換されたページ (->オリジナル) /