-1
有沒有辦法獲得Facebook頁面的內容使用簡單的php
。PHP - 只使用facebook圖片從Facebook頁面獲取發佈數據
我需要做的,如果沒有PHP-SDK或僅使用Facebook的圖形和Facebook應用程序的Facebook的API
有沒有辦法獲得Facebook頁面的內容使用簡單的php
。PHP - 只使用facebook圖片從Facebook頁面獲取發佈數據
我需要做的,如果沒有PHP-SDK或僅使用Facebook的圖形和Facebook應用程序的Facebook的API
我已經找到了解決辦法
<?php
error_reporting(0);
/*xxxxclient_idxxx='your clientid'*/
/*xxxxxxclient_secretxxxx='your client_secret'*/
//Replace "YOUR-PAGE-NAME" with your page name.
$access_str = file_get_contents('https://graph.facebook.com/oauth/access_token?client_id=xxxxclient_idxxx&client_secret=xxxxxxclient_secretxxxx&grant_type=client_credentials');
$tokenarr = str_replace('"','',$access_str);
$tokenarray = explode(":",str_replace(',',':', $tokenarr));
var_dump($tokenarray); //Request the public posts.
$json_str = file_get_contents('https://graph.facebook.com/YOUR-PAGE-NAME/feed??fields=attachments&fields=attachments&access_token='.$tokenarray[1]);
//decode json string into array
$data = json_decode($json_str);
foreach ($data as $posts) {
foreach($posts as $post){
$postit = (array) json_decode(json_encode($post), True);
foreach ($postit as $getit) {
echo '<p>' .$getit['data'][0]['description'].'</p>';
echo '<img src="'.$getit['data'][0]['media']['image']['src'].'" />';
echo "</br>-----------</br>";
}
}
}
?>
此腳本獲取狀態文本和圖像