2012-04-20 15 views
1

を使用してGoogleドキュメントのリストを取得し、私は私がこのように設定有効なトークンと私のセッションを持っている:PHPのZendのGDATA - OAuthの

$session_token = Zend_Gdata_AuthSub::getAuthSubSessionToken($_GET['token']); 
// Store the session token in our session. 
$_SESSION['cal_token'] = $session_token; 

は、私はこれを行うことができるようにしたい:

$service = Zend_Gdata_Docs::AUTH_SERVICE_NAME; 
$client = Zend_Gdata_ClientLogin::getHttpClient($user, $pass, $service); 
$docs = new Zend_Gdata_Docs($client); 
$feed = $docs->getDocumentListFeed(); 

しかし、トークンを使用しています。

私は既にこれをいくつか見てきましたが、それを動作させる方法が見つかりませんでした。

ありがとう皆さん!

答えて

5
// Retrieve user's list of Google Docs 
    $client = Zend_Gdata_AuthSub::getHttpClient($_SESSION['cal_token']); 
    $docs = new Zend_Gdata_Docs($client); 
    $feed = $docs->getDocumentListFeed(); 
    foreach ($feed->entries as $entry) { 
     echo "$entry->title\n"; 
    } 
関連する問題