我正在開發這個小型的Facebook iframe應用程序。我正在使用.net的Facebook開發人員工具包。使用我的用戶帳戶對我來說工作正常。儘管當我嘗試通過朋友的帳戶(實際上有幾個朋友)進行測試時,Facebook API似乎沒有填充任何信息。我的應用程序仍處於開發階段。facebook應用程序只能由我的用戶帳戶訪問
任何想法?這真的很奇怪!
編輯:好的。這是解決了,我已經更新到Facebook開發人員工具包3.0版(目前正處於測試階段,但似乎是相當穩定的現在)
謝謝大家的幫助!
我正在開發這個小型的Facebook iframe應用程序。我正在使用.net的Facebook開發人員工具包。使用我的用戶帳戶對我來說工作正常。儘管當我嘗試通過朋友的帳戶(實際上有幾個朋友)進行測試時,Facebook API似乎沒有填充任何信息。我的應用程序仍處於開發階段。facebook應用程序只能由我的用戶帳戶訪問
任何想法?這真的很奇怪!
編輯:好的。這是解決了,我已經更新到Facebook開發人員工具包3.0版(目前正處於測試階段,但似乎是相當穩定的現在)
謝謝大家的幫助!
檢查「高級設置」下未設置「沙盒模式」。
如果您使用的是iframe應用程序,請安裝Firebug http://getfirebug.com/,並仔細查看來回通信。
查看服務器上的錯誤日誌 - 請求的數據是否正確?它被提供了嗎?
查看應用框架的來源。在你的情況,似乎你有
<fb:redirect url="http://www.facebook.com/login.php?api_key=[xyz]&v=1.0&next=default.aspx"/>
這是一個FBML標籤,但沒有被Facebook解析。我懷疑你的應用程序設置爲一個iframe,但也許應該是一個FBML應用程序。 [更新]如果你需要的是一個iframe應用程序,您需要更換FB:使用JavaScript呼叫重定向
window.open('http://www.facebook.com/login.php?api_key=[xyz]&v=1.0&next=default.aspx')
這可能是您的應用程序沒有被Facebook的審查,檢查https://developers.facebook.com/docs/apps/review
這個7歲的職位編輯說已解決 – 2016-08-16 23:00:39
所以你的朋友可以添加應用程序?你的意思是「沒有任何信息」?簡單的FBML「Hello User」是否工作? (如)http://wiki.developers.facebook.com/index.php/Fb:name? –
artlung
2009-11-07 08:04:54
它工作正常,但如果我想向他們展示他們的用戶名,我會得到null refernces等等。我不能和我的朋友一起使用Facebook API。 – vondip 2009-11-07 08:10:22
你可以分享你的應用程序的網址嗎? – artlung 2009-11-07 08:14:20