我的基於WordPress的網站(dev:volved.dyndns-blog.com)允許用戶通過Facebook邀請朋友。當通過fb.ui發送消息呼叫發送邀請時,會添加以下內容作爲鏈接參數。使用fb.ui發送帶參數的鏈接
http://volved.dyndns-blog.com/login/?action=register&invite_id= {3CBBBEB8-6ACF-4319-AF07-3B6C22C1091D}
的 「invite_id」 參數通常導致重定向。由於發現Facebook在看到重定向時將返回服務器錯誤500,因此我已更改代碼以檢測用戶代理中的'臉譜',而不是執行重定向。但是,fb.ui調用失敗。我的調試工作受到阻礙,因爲在某些情況下,FB甚至不會測試鏈接。它只是代碼500失敗。也許這是由於一些緩存。我還沒有想到這個模式,但似乎發生在我的網站的FB不成功之後。如果我稍後嘗試,我會看到FB擊中該網站。
- 是否有其他條件會導致fb.ui發送服務器500錯誤發送?
- FB是否會自動失敗後續嘗試而無需點擊請求站點?