Google Analytics APIにPHPでアクセス

Google AnalyticsのData Export APIPHPで操作するテスト。
お手軽に認証&フィード取得するためにZEND Gdataライブラリを使用。
適当な場所に設置してパス通しておくこと。

<?php

require_once 'Zend/Loader.php';

Zend_Loader::loadClass('Zend_Gdata');
Zend_Loader::loadClass('Zend_Gdata_ClientLogin');
Zend_Loader::loadClass('Zend_Gdata_Query');

//Googleアカウント情報
$email = 'hoge@huga.com';
$password = 'xxxxxxxxxxxxxxx';

$client = Zend_Gdata_ClientLogin::getHttpClient($email, $password, 'analytics');

$gdata = new Zend_Gdata($client);

$query = new Zend_Gdata_Query('https://www.google.com/analytics/feeds/accounts/default');

$feed = $gdata->getFeed($query);

print $feed->getXML();

?>

cURLエクステンションが有効なら以下のサンプルでも動くみたいなんだけど、試したらエラーなった。時間あるときに追ってみる(かもしれない)。
http://www.electrictoolbox.com/php-class-google-analytics-api/