используйте refresh_token для создания access_token - PullRequest
0 голосов
/ 26 февраля 2019

Я хочу создать access_token, используя refresh_token с этим кодом.

<script>

var client_id = "55227237342xxxxxx.apps.googleusercontent.com";
var client_secret = "-2xxxxxxxxxHB";
var refresh_token= "1/3xxxxxxxxxxx-xxxxxx";
var grant_type = refresh_token;

$.ajax({
    url:"https://www.googleapis.com/oauth2/v4/token",
    method:"POST",
    contentType:"application/x-www-form-urlencoded",
    dataType:"json",
    data:{client_id:client_id, client_secret:client_secret, refresh_token:refresh_token, grant_type:grant_type},
    success:function(data)
    {
        console.log(data);   
    }
});

Но я получаю эту ошибку:

{error: "unsupported_grant_type", error_description:" Invalid grant_type: "}

Может кто-нибудь помочь!

...