1
最近,我在嘗試訪問雲端硬盤特定操作時一直注意到一種奇怪的行爲。使用情況如下:刷新令牌丟失時appNotInstalled?
- 用戶安裝Chrome網上應用店應用
- 用戶啓動應用程序時,我們得到了刷新令牌的電子郵件和輪廓範圍
- 用戶想要導出文檔轉換成谷歌驅動
- 錯誤信息403:appNotInstalled返回
如果用戶去谷歌驅動器,並從那裏打開一個文件中使用我們的應用程序,他們將被重定向到一個新的AUT詢問電子郵件,配置文件,驅動器範圍的小型化對話框。用戶授予訪問權限後,初始導出也可以正常工作。我的假設是我們擁有的初始刷新標記不再有效,即使將它交換爲訪問標記,刷新標記也不會過期。
在這種情況下,我們是否應該收到更具描述性的錯誤消息,這表明我們只需將用戶重定向到身份驗證對話框而不是Chrome商店列表?
如果一個Google帳戶安裝了該應用程序,並且另一個Google帳戶想要在同一Chrome實例上使用相同的應用程序,那麼也會返回appNotInstalled。當然,將第二個用戶重定向到應用程序安裝屏幕並不會有幫助,因爲應用程序已經在那裏安裝。 – laura