我正在使用Google Drive API導入用戶圖像。這一切都工作正常。但我有一個問題:如果用戶不授權應用程序,應該做什麼?如何在用戶取消Google API中的授權檢查時調用JS函數?
默認情況下,Google'API將頁面重定向到重定向位置。但我想做點別的。例如,我想在這種特殊情況下調用一個函數。
說明:
步驟進行授權(使用OAuth 2):
- 點擊登錄按鈕。
- 轉到Google輸入用戶名和密碼。
- 輸入正確的用戶名和密碼。
- 單擊接受按鈕授予應用程序的權限。
- 谷歌重定向到您的服務器應用程序,帶或不帶令牌。
但是,如果用戶點擊「取消」按鈕,Google將重定向到作爲重定向網址傳遞的URI,而不授權應用程序(如預期的那樣)。不過,我想在這種情況下調用一個javascript函數。
我該怎麼做?