我已經瞭解了基本概念(我認爲),但似乎無法成功發佈任何使用Facbook提供的PHP類的內容。鑑於這個例子,任何人都可以看到任何可能的問題?Facebook API(通過PHP):張貼到飼料?
// Initialize Facebook API
$fb = new Facebook(array(
'appId' => FACEBOOK_APP_ID,
'secret' => FACEBOOK_SECRET,
'cookie' => true
));
if($fb->getSession()) {
$res = $fb->api('/me/feed/', 'post', array(
'message' => 'test message',
'description' => 'testing'
));
}
var_dump($res);
當我輸出$ res的內容時,我得到了一個面對面的NULL。有任何想法嗎?如果上面看起來是正確的,任何人都可以提出一些我可能會嘗試調試的東西?
檢查if結構之間的代碼塊是否真的在運行,意思是說:$ fb-> getSession()是真的嗎? – Jeroen 2011-05-19 16:15:34
用於調試:在您的線路之間放置隨機的'echo「。例如。 'echo'Debug 1';'在創建'$ fb'和'echo'後調試2';'就在你的'if()'中。這樣你可以看到哪一行代碼有問題。 *(我不確定'回聲'可能會在Facebook環境中做什麼。)* – LouwHopley 2011-05-19 16:30:22