我想在Chrome擴展中使用Imgur API。用戶輸入的身份驗證響應會發送到imgur網頁上我的應用程序配置文件中設置的「重定向URL」。我可以在Chrome擴展中爲oauth2回調設置什麼重定向URL?
如何設置「重定向url」指向用戶的Chrome瀏覽器擴展?
我看到的只是建立一個微小的服務器來跟蹤我的用戶令牌的重液:
- 我的分機檢查的imgur令牌:如果找到了,開始擴展流程,否則到步驟2.
- 我的擴展程序詢問imgur api的驗證表單。
- 用戶填寫表單,該表單是自我管理的,表單將其用戶名/密碼發送回imgur服務器。
- Imgur服務器向指定的'redirect-url'發送包含令牌的查詢請求。
- 此「重定向網址」是我的服務器網址,它檢索令牌。
- [不知道該怎麼做這一步]服務器和分機交換機和擴展至少檢索到珍貴的令牌。
- 使用該令牌,擴展名至少可以顯示imgur圖片。
他們的文檔提到localhost作爲可能的url重定向。我正在挖掘這個大方向,但它對我來說沒有意義:似乎更像是開發人員的本地測試,而不是我正在尋找的答案。
感謝您的任何意見。
這是如何幫助? –
如果您仔細閱讀了我的文章,我通過7個步驟描述了我當時如何設想一個解決方案,以提供api.imgur的URL以回叫。特別是,在第5步中,「此'重定向網址'是我的服務器網址,它檢索令牌。」我做到了。另外,我從來沒有設法使用擴展來直接接收Sid想法的回調。如果您需要更詳細地描述整個過程,我會很樂意與社區分享。總而言之,它完美地回答了我的問題:什麼URL ......?所以它有幫助。我的擴展(使用它的服務器)運行良好,我很喜歡它;) – Poutrathor