我使用oauth.io來處理用戶Twitter帳戶的授權,以從Twitter API中獲取數據。我使用的代碼完全按照演示,插入我的公鑰和使用「嘰嘰喳喳」作爲提供者:OAuth.io彈出窗口立即關閉
OAuth.initialize('key'); //OAuth.io public key
OAuth.popup('twitter')
.done(function (result) {
// Perform API calls
console.log(result);
})
.fail(function (error) {
// Handle errors
});
當我打開網頁,彈出窗口打開,但隨後立即關閉之前,我可以看到什麼或者診斷出現了什麼問題。
我看過this answer,但它似乎沒有解決彈出關閉的問題,只是作者需要包含我已經完成的jQuery。
問題:
- 有什麼我可能會做錯誤的配置或建立我的應用程序,無論是在oauth.io或Twitter?
- 有沒有一種方法可以診斷彈出窗口在打開和關閉時發生了什麼?
您的應用程序白名單中是否包含所有相關域(包括本地測試域)?在多臺設備上進行測試時,我被絆倒了。 [截圖](http://puu.sh/dqjl9/8b3c0d0892.png) – 2014-12-11 15:51:27
你能解決這個問題嗎?我現在有完全相同的問題。我在localhost上運行這一切。 – London804 2014-12-22 21:41:11
@ London804,原來是我的域名白名單中的一個錯字,正如上面的評論中所建議的。懷疑可以幫助你在本地主機上,但是如果你有任何其他的信息,發佈它,我會看看我能不能幫忙! – 2014-12-24 13:45:17