2011-09-09 146 views
0

我一直在使用这种方法来获取Facebook的大轮廓影像我如何获得大脸谱图片?

http://graph.facebook.com/<FBUID>/picture?type=large 

但它重定向到另一个网址。有没有办法得到最终的URL,因为在图像标记它需要一点加载它们所有

<img width="46" height="46" src="http://graph.facebook.com/7715177/picture?type=large"> 

我使用PHP的Facebook

下面是一些我的PHP的

//Facebook 
$facebook = new Facebook(array(
    'appId' => $config->get('fb_api_id'), 
    'secret' => $config->get('fb_api_secret'), 
)); 

$user = $facebook->getUser(); 
    if ($user) { 
     try { 
     $user_profile = $facebook->api('/me'); 
     $token = $facebook->getAccessToken(); 

     } catch (FacebookApiException $e) { 
     error_log($e); 
     $user = null; 

     } 
    } 

如何重定向

回答

1

后得到最终的URL任何想法你有没有尝试过使用卷曲设置为true的CURLOPT_FOLLOWLOCATION上

http://graph.facebook.com/<FBUID>/picture?type=large 

+0

这是一种方法,我可以试试。我希望有一种方法可以从某种Facebook API调用中返回这个值 – Trace