Je veux manipuler Google Spreasheet dans mon application (en php), donc, pour ce faire, je veux utiliser l'API google docs avec la librairie zend gdata.PHP: Zend: mauvaise portée et feuille de calcul API Google
Je prends ce code dans l'échantillon zend docs mais je reçois une erreur 500:
$_SESSION['docsSampleSessionToken'] = Zend_Gdata_AuthSub::getAuthSubSessionToken($_GET['token']);
$client = Zend_Gdata_AuthSub::getHttpClient($_SESSION['docsSampleSessionToken']);
$gdClient = new Zend_Gdata_Spreadsheets($client);
$feed = $gdClient->getSpreadsheetFeed();
$currKey = explode('/', $feed->entries[0]->id->text);
$query = new Zend_Gdata_Spreadsheets_DocumentQuery();
$query->setSpreadsheetKey($currKey);
$feed = $gdClient->getWorksheetFeed($query);
Quand je supprimer cette ligne, le travail tout va bien:
$feed = $gdClient->getWorksheetFeed($query);
Mon erreur est « mal portée "et ma portée pendant l'authentification est http://spreadsheets.google.com/feeds/spreadsheets/ (comme l'échantillon).
Comment résoudre cette erreur?