在javascript API中,可以执行以下操作:
var OAuth2 = google.auth.OAuth2;
var oauth2Client = new OAuth2(
YOUR_CLIENT_ID,
YOUR_CLIENT_SECRET,
YOUR_REDIRECT_URL
);
// Retrieve tokens via token exchange explained above or set them:
oauth2Client.setCredentials({
access_token: 'ACCESS TOKEN HERE',
refresh_token: 'REFRESH TOKEN HERE'
// Optional, provide an expiry_date (milliseconds since the Unix Epoch)
// expiry_date: (new Date()).getTime() + (1000 * 60 * 60 * 24 * 7)
});
使用C#API可以做类似的事情吗? 我需要这个确切的功能!
我一直试图找到一种方法/方法,但是没有成功。
我使用自己的浏览器获取success code
,我知道如何将其转换为访问和刷新令牌;但是,我想利用API,而不是一系列原始GET请求,用于我使用Google的API的其余工作。