0
我有一個應用程序,我正在構建,並且用戶將被重定向到我的應用程序中的url,例如www.myapp.com/path/#access_token= lkjh8usoij93。我如何使用ruby在rails上解析訪問令牌?它不會顯示爲提供的參數。解析Ruby on Rails參數(使用#而不是?)
我有一個應用程序,我正在構建,並且用戶將被重定向到我的應用程序中的url,例如www.myapp.com/path/#access_token= lkjh8usoij93。我如何使用ruby在rails上解析訪問令牌?它不會顯示爲提供的參數。解析Ruby on Rails參數(使用#而不是?)
您無法使用Rails獲取錨點(在服務器端)。您只能用javascript獲取它window.location.href
使用JavaScript獲取access_token。
if (window.location.hash) {
access_token = window.location.hash.replace('#','');
}
您可能希望包含相關代碼,以便人們可以更好地幫助您。這是一個奇怪的格式化的URL,並且可能比嘗試以當前形式解析它有更好的解決方案。 – 2011-04-06 20:10:01