2010-06-10 45 views
0

真的很抱歉“今天很累”,但我忘记了如何做一些简单的事情 - 太多时间不在PHP最近。PHP班今天完全忘记了一些东西 - 对不起

想用OS phpapi 如何打印出各行 - 见告诉你,我今天

// The fields we will be fetching. 


if (isset($_GET['test']) && $_GET['test'] == 'plaxo') { 
    // plaxo is a PortableContacts end-point so doesn't know about the OpenSocial specific fields 
    $profile_fields = array(); 
    } else { 
    $profile_fields = array(
     'aboutMe', 
     'displayName', 
     'bodyType', 
     'currentLocation', 
     'drinker', 
     'happiestWhen', 
     'lookingFor' 
    ); 
    } 

是厚//的朋友的数量来获取。

$friend_count = 2; 

$batch = $osapi->newBatch(); 
    // Fetch the current user. 
     $self_request_params = array(
      'userId' => $userId,    // Person we are fetching. 
      'groupId' => '@self',    // @self for one person. 
      'fields' => $profile_fields  // Which profile fields to request. 
    ); 
    $batch->add($osapi->people->get($self_request_params), 'self'); 

    // Fetch the friends of the user 
    $friends_request_params = array(
     'userId' => $userId,    // Person whose friends we are fetching. 
     'groupId' => '@friends',   // @friends for the Friends group. 
     'fields' => $profile_fields,  // Which profile fields to request. 
     'count' => $friend_count   // Max friends to fetch. 
); 
    $batch->add($osapi->people->get($friends_request_params), 'friends'); 

    // Get supportedFields Request 
    $batch->add($osapi->people->getSupportedFields(), 'supportedFields'); 

    // Send the batch request. 
    $result = $batch->execute(); 

说我想打印出“aboutMe”,回声是什么? cos echo $ result ['aboutMe']不起作用。

+3

我不知道有问题的产品,但是您可以通过执行'print_r($ result);' – 2010-06-10 07:59:58

回答

1

尽管我远离一位php专家,并且对您正在使用的特定产品一无所知,但我发现使用var_dump($result)对调试有很大帮助。