根據https://developers.facebook.com/blog/post/552/,FB Graph API現在會將_=_
散列附加到它重定向到的網址的末尾,而redirect_uri
未設置。但是,即使我的電話指定了redirect_uri
,它仍然會追加它。從Facebook重定向URL中刪除'#_ = _'
FB返回到我的網站後再次重定向的缺點,我如何讓FB停止附加散列?
PS - 散列破壞backbone.js,我需要它離開。這不僅僅是一個寵物狗。
根據https://developers.facebook.com/blog/post/552/,FB Graph API現在會將_=_
散列附加到它重定向到的網址的末尾,而redirect_uri
未設置。但是,即使我的電話指定了redirect_uri
,它仍然會追加它。從Facebook重定向URL中刪除'#_ = _'
FB返回到我的網站後再次重定向的缺點,我如何讓FB停止附加散列?
PS - 散列破壞backbone.js,我需要它離開。這不僅僅是一個寵物狗。
http://developers.facebook.com/bugs/196125357123225
顯然Facebook的圖形API文檔是不正確和錯誤已提交。悲傷的臉。
我的黑客修復是重寫服務器端的重定向,並用我自己的替換散列,以便FB哈希不包含在重定向(在紅寶石中)。
你有什麼指定的redirect_uri爲? –
在這裏檢查:http://facebook.stackoverflow.com/questions/7338853/php-location-header-ignore-hash/7340855#7340855和這裏:http://stackoverflow.com/q/7131909/720508,我想現在解決這個問題的唯一方法就是通過javascript –
謝謝,我回答了我的問題,以便其他人可以看到我現在處理問題的方式。 – Brenden