2013-03-19 59 views
0

最后,我用喜欢和状态完成了这个工作,但我想请求帮助,如果有可能以某种方式传输网上的图片。 谢谢与网站上的脸书状态

<?php 
    $facebook_page_id = '**********'; 
    $access_token = '************'; 
    $number_of_posts = 2; 

    $json_content = file_get_contents('http://graph.facebook.com/'.$facebook_page_id.'/feed?access_token='.$access_token); 

    $raw_data = json_decode($json_content); 
    $i=0; 
    foreach ($raw_data->data as $feed) { 
    $feed_id = explode("_", $feed->id); 
    if (!empty($feed->message)) { 
      $i++; 
      if ($i<($number_of_posts+1)) { 
?> 

    <div class=”fb_update”> 
    <?php if (!empty($feed->likes->count)) { ?> 
    <div class=”fb_likes”> 
    <?php echo $feed->likes->count; ?> 
    </div> 
    <?php }  ?> 
    <?php if (!empty($feed->created_time)) { ?> 
    <div class=”fb_date”> 
      <?php echo date('F j, Y', strtotime($feed->created_time)); ?> 
    </div> 
    <?php }  ?> 
     <div class=”fb_message”> 
    <?php echo $feed->message; ?> 
    </div>  
    </div> 

    <?php } ?> 
    <?php } ?> 
    <?php } ?> 

回答

0

是,$feed->picture将让你的图片网址为特定项目,如果它存在。

你应该真的看看使用cURL通过PHP SDK而不是file_get_contents()。它更强大。

+0

是的,我做到了:图片; ?> /> – 2013-03-19 14:50:36