Я хочу управлять таблицей Google Spreasheet в своем приложении (на php), поэтому для этого я хочу использовать api документации Google с библиотекой zend gdata.
Я использую этот код в примерах документации zend, но получаю сообщение об ошибке 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);
Когда я удаляю эту строку, все работает нормально:
$feed = $gdClient->getWorksheetFeed($query);
Моя ошибка - "неправильная область действия", и моя область действия во время аутентификации - http://spreadsheets.google.com/feeds/spreadsheets/ (как в образце).
Как устранить эту ошибку?