我正在使用各自的API在自己的网络应用中实现日历(Google,Outlook)。 我已经完成了Google API的工作,但是我需要有关Outlook Calendar API的帮助 我只想要前端(Angular)中的功能,该功能可以帮助我在对Outlook进行身份验证后获取代码(oauth2),因此我可以使用此代码背面(.NET Core)并注册它以获取另一个acces令牌时间。 这是我使用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);
})
});
}