Skip to main content

Refresh token

Updates token by Refresh token

Function RefreshToken(Val ClientID, Val ClientSecret, Val RefreshToken) Export

ParameterCLI optionTypeRequiredDescription
ClientID--idStringClient ID
ClientSecret--secretStringClient secret
RefreshToken--refreshStringRefresh token
Returns

Map Of KeyAndValue - serialized JSON response from Google

1C:Enterprise/OneScript code example
ClientID = "345925493105-641q49rl4oflrtr46fkgqf5upiltr4bg.apps.googleusercontent.com";
ClientSecret = "GOCSPX-v--MJyEjtV...";
RefreshToken = "1//09J8_kLVO7HENCgYIARAAGAkSNwF-L9IrtySthNY3OrNP5Qu...";

Result = OPI_GoogleCalendar.RefreshToken(ClientID, ClientSecret, RefreshToken);
oint gcalendar RefreshToken \
--id "345925493105-641q49rl4oflrtr46fkgqf5upiltr4bg.apps.googleusercontent.com" \
--secret "***" \
--refresh "***"
Result
{
"access_token": "***",
"expires_in": 3599,
"scope": "https://www.googleapis.com/auth/calendar https://www.googleapis.com/auth/drive https://www.googleapi...",
"token_type": "***"
}