我想使用Facebook API和教程中使用的一些函數/對象沒有在facebook.php中定義(從github.com下載)。 我真的很傻或者有其他想法我應該知道嗎?爲什麼facebook.php不起作用?
感謝您的幫助,
羅馬
我想使用Facebook API和教程中使用的一些函數/對象沒有在facebook.php中定義(從github.com下載)。 我真的很傻或者有其他想法我應該知道嗎?爲什麼facebook.php不起作用?
感謝您的幫助,
羅馬
因爲他們已經更新/最近改變了他們的API,嘗試瀏覽Facebook開發部分,你會發現必要的修改有
嘿,歡迎去吧! 可能發生的事情是,該教程使用了不在API中的舊函數,並且可能已被另一個代替。
這很可能是因爲您正在使用舊的Facebook客戶端,它沒有新的PHP客戶端的功能,如streamPublish
等。您需要下載最新的Facebook PHP客戶端。
僅供您關注:Facebook上週已更改了其整個API結構,其文檔仍處於轉換狀態。
請確保您從http://developers.facebook.com/docs/開始只獲取新版本的API(順便說一句,它比舊版本要好得多)。
非常感謝答案,我開始在developers.facebook.com。我的API是今天早上從facebook官方網站(github.com?)下載的......也許他們在改變網站的同時...... :) – Roman 2010-05-04 11:40:12
只是爲了驗證,你從「http://github.com/facebook/PHP-SDK /「?也許您嘗試使用的函數/對象來自過時的API版本?你想要完成什麼? – 2010-05-04 11:51:35
是的,那是我用於下載的地址。可能該教程是舊的,下載的API可能是新的。我試圖使用不存在的對象api_client或函數require_login()... – Roman 2010-05-04 12:31:48
非常感謝您的回答,但我可以在哪裏獲得最新的API,我今天上午從facebook官方網站(github.com?)下載了一個... – Roman 2010-05-04 11:38:45