-1
嗨即時通訊有一些麻煩。我想從一個特定的Facebook頁面我進的代碼如下所示:PHP的Facebook飼料
<?php
//Get the contents of the Facebook page
try
{
$FBpage = file_get_contents('https://graph.facebook.com/hereihaveenteredcorrectpageid
/feed?access_token=hereihaveenteredcorrectaccesstoken');
}catch{
echo "Load Failed";
}
//Interpret data with JSON
$FBdata = json_decode($FBpage);
echo "$FBdata";
//Loop through data for each news item
foreach ($FBdata->data as $news) {
//Explode News and Page ID's into 2 values
$StatusID = explode("_", $news->id);
echo '<li>';
//Check for empty status (for example on shared link only)
echo $news->message;
echo '</li>';
}
?>
我檢查了網址,我得到正確的飼料在我的瀏覽器當我輸入網址,但沒有什麼顯示在我的網站。這段代碼與try catch返回的頁面沒有任何反饋,這段代碼與try catch返回空白頁(wordpress)。我不明白什麼是錯的,爲什麼我不能得到飼料。
我試着在json之後回顯$ FBpage和$ FBdata,但它什麼也沒有返回,就像提要是空的一樣......沒有錯誤信息。
所以問題是get_file_contents某處...它只是不工作。請幫助我,我不知道該怎麼做。
確定,但如果我不這樣做的嘗試捕捉,它仍然doeas不會呈現任何東西.. – user1214054
這是一個明顯的錯誤。你應該繼續調試。 – Tchoupi
我已經通過Curl而不是file_get_contents解決了問題 – user1214054