2013-01-01 69 views
-1

有人知道如何從JSON數據資料圖片,我得到的所有信息(usernam,名字,FacebookId),但我不能讓我的個人資料的圖片的鏈接:獲得輪廓的圖片在FacebookBundle

namespace djepo\UserBundle\Security\User\Provider; 

use Symfony\Component\Security\Core\Exception\UsernameNotFoundException; 
use Symfony\Component\Security\Core\Exception\UnsupportedUserException; 
use Symfony\Component\Security\Core\User\UserProviderInterface; 
use Symfony\Component\Security\Core\User\UserInterface; 
use \BaseFacebook; 
use \FacebookApiException; 

class FacebookProvider implements UserProviderInterface 
{ 
/** 
* @var \Facebook 
*/ 
protected $facebook; 
protected $userManager; 
protected $validator; 
.... 
.... 
public function loadUserByUsername($username) 
{   
    $user = $this->findUserByFbId($username); 


    try { 
     $fbdata = $this->facebook->api('/me');// Here I Get all information without pic 
    } catch (FacebookApiException $e) { 
     $fbdata = null; 
    } 

    if (!empty($fbdata)) {  
     var_dump($fbdata);// here I see object with result of data 
     exit(); 
     $user_by_mail=$this->userManager->findUserBy(array('email'=>$fbdata['email'])); 

     ..... 
     .... 

回答