public function gapi::requestAccountData in Google Analytics Statistics 7
Same name and namespace in other branches
- 7.2 includes/gapi.class.php \gapi::requestAccountData()
 - 7.x inc/gapi.class.php \gapi::requestAccountData()
 
Request account data from Google Analytics
Parameters
Int $start_index OPTIONAL: Start index of results:
Int $max_results OPTIONAL: Max results returned:
File
- includes/
gapi.class.php, line 84  
Class
- gapi
 - GAPI - Google Analytics PHP Interface
 
Code
public function requestAccountData($start_index = 1, $max_results = 20) {
  $response = $this
    ->httpRequest(gapi::account_data_url, array(
    'start-index' => $start_index,
    'max-results' => $max_results,
  ), null, $this
    ->generateAuthHeader());
  if (substr($response['code'], 0, 1) == '2') {
    return $this
      ->accountObjectMapper($response['body']);
  }
  else {
    throw new Exception('GAPI: Failed to request account data. Error: "' . strip_tags($response['body']) . '"');
  }
}