首页 > 解决方案 > 使用 refresh_token 创建 access_token

问题描述

我想使用带有此代码的 refresh_token 创建 access_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);   
    }
});

但我收到此错误:

{错误:“不支持的授权类型”,错误描述:“无效的授权类型:”}

任何人都可以帮忙!

标签: refresh-token

解决方案


推荐阅读