2011-12-15 37 views
1

我想用我的應用程序使用Facebook的實時API。我沒有收到我的回調網址的郵件。一些相關信息:Facebook的實時API似乎不會發布到我的回調url

- 我可以使用回調URL來添加/修改訂閱,所以URL本身不是問題。

- 我已授予我的應用正確的權限

- 我特意在包括用於處理POST到URL回調函數的最開始的錯誤。然而,我沒有從功能中獲得錯誤。

從這一切,我只能得出結論,Facebook不張貼到我的回調URL。有沒有人有任何想法可能會發生什麼?

此外,有沒有Facebook的嘗試POST我的回調URL記錄?

+0

嗨,你可能想讓你的問題更具可讀性。創建幾個段落,添加一些代碼等。 – 2011-12-15 20:32:52

回答

1

我明白出了什麼問題。我給facebook的回調URL沒有結尾的斜線,但是我爲處理函數指定的url確實有。在Django中,默認情況下,如果請求與urls.py中的任何內容都不匹配,它將重定向到具有追加斜線的相同url。但是,POST數據在此過程中丟失,而Facebook正在嘗試POST。我通過使用cURL手動發佈一個POST請求到我的回調URL來解決這個問題,在這一點上,Django給了我一個非常有幫助的錯誤,說明了這一切。

相關問題