【发布时间】:2018-09-08 20:51:50
【问题描述】:
我复制了Google Calendar API Quickstart 中给出的示例并将其替换为适当的信息。每次刷新页面时,在获取api数据之前都会要求我授权。
我正在使用 Chrome,我目前有多个帐户/用户。我注意到,如果我打开一个隐身窗口并使用一组凭据登录,那么当我刷新页面时,我不会被要求授权。
请注意,一旦我进行身份验证,我就会收到日历信息,所以我不认为这是 client_id、api_key、scope 等的问题。
查看示例代码,我猜getAuthInstance() 会因为多个帐户/用户而感到困惑。有人有什么主意吗?谢谢!
【问题讨论】:
-
就我而言,在我的应用和 Gmail 中禁用广告拦截器和跟踪器拦截器 (Ghostery) 会有所帮助。此外,请确保您删除了缓存文件、本地存储和会话存储记录以及 cookie。
标签: google-calendar-api google-api-js-client