[我想使用OAuth2将Google Calenar API集成到我的.NET应用程序中,以便每个用户登录时都能看到自己的日历。
我想将生成的代码保存到数据库中。
我开始这样做,并且在角度方面添加了此功能,该功能可以连接到您的Google日历并获取您的私人代码,然后将其发送到背面:
handleAuthClick() {
let self = this;
gapi.auth2.getAuthInstance().grantOfflineAccess()
.then(value => {
const optionsParams = {
params: new HttpParams()
.set('code', value.code)
};
self.http.get("http://localhost:59933/api/UserCode", optionsParams)
.subscribe(data => {
console.log(data);
})
});
}
现在,我希望在用户登录应用程序时使用此代码来检索日历数据(全天候需要将其他时间连接到Google日历)
我从这里开始,但是这里没有关于OAuth2的内容:
https://developers.google.com/calendar/quickstart/dotnet
有帮助吗?谢谢
要了解这一点,请熟悉OAuth2。
基本: