2013-05-15 46 views
0

如何從facebook網址獲取內容並提取facebook用戶標識和訪問令牌。我使用了CURL,它返回空的內容。從facebook使用php獲取內容使用php

  $url = 'https://graph.facebook.com/oauth/access_token?client_id='.$fbconfig['appid'].'&redirect_uri='.$returnurl.'&client_secret='.$fbconfig['secret'].'&code='.$_REQUEST['code']; 
    $ch = curl_init(); 
    curl_setopt_array($ch, array(
     CURLOPT_URL => $url, 
     CURLOPT_RETURNTRANSFER => true, 
     CURLOPT_SSL_VERIFYPEER => false, 
     CURLOPT_VERBOSE => true 
     )); 
    $result = curl_exec($ch); 
    curl_close($ch); 

     $iResult=AlowUserAccess(); 

$FBUserId = explode('|', $iResult); 
$FBUserId = explode('|', $FBUserId['1']); 
$FBUserId = explode('-', $FBUserId['0']); 

$iUserId = $FBUserId['1']; 

$iUserId = $iResult; 
$sAccessToken = explode('access_token=', $iResult); 
+2

爲什麼你沒有使用[PHP SDK](https://developers.facebook.com/docs/reference/php/)?它會**很多**更容易... – Lix

回答