OAuth - Google API unsupported_grant_type
POST https://accounts.google.com/o/oauth2/tokenclient_id={ClientId}&client_secret={ClientSecret}&refresh_token=[TOKEN]&grant_type=refresh_token
The call is a http POST call and the data is a single string with options separated by an & sign.
You are sending the post data as an array.