https://developers.facebook.com/docs/reference/api
then click post -> click link -> Get access token
function curl_download($Url){
// is cURL installed yet?
if (!function_exists('curl_init')){
die('Sorry cURL is not installed!');
}
// OK cool - then let's create a new cURL resource handle
$ch = curl_init();
// Now set some options (most are optional)
// Set URL to download
curl_setopt($ch, CURLOPT_URL, $Url);
// Include header in result? (0 = yes, 1 = no)
curl_setopt($ch, CURLOPT_HEADER, 0);
// Should cURL return or print out the data? (true = return, false = print)
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
// Timeout in seconds
curl_setopt($ch, CURLOPT_TIMEOUT, 10);
// Download the given URL, and return output
$output = curl_exec($ch);
// Close the cURL resource, and free system resources
curl_close($ch);
return $output;
}
$val = curl_download('https://graph.facebook.com/[facebook_id]?fields=albums.limit%285%29.fields%28photos.limit%28'.$limit.'%29.fields%28name,%20link,%20picture,%20tags.limit%282%29%29%29');
$fval = json_decode($val, true);
$fbfeed = $fval['albums']['data'][0]['photos']['data'];
for($i=0;$i<count($fbfeed);$i++)
{
echo '<li><a href="'.$fbfeed[$i]['link'].'" target="_blank">'.$fbfeed[$i]['name'].'</a></li>';
}
No comments:
Post a Comment