Чтение таблицы документов Google

Можно ли вытаскивать строки из электронной таблицы Google Docs с помощью PHP?

В SQL я бы использовал что-то вроде:

SELECT * FROM table WHERE field = 'value' LIMIT 1 

Есть ли способ сделать это? Я слышал, что вы должны использовать фреймворк Zend, но я тоже не смог это понять. Любая помощь будет оценена

Из документации Zend_Gdata :

 <?php $query = new Zend_Gdata_Spreadsheets_ListQuery(); $query->setSpreadsheetKey($spreadsheetKey); $query->setWorksheetId($worksheetId); $query->setSpreadsheetQuery('name=John and age>25'); $listFeed = $spreadsheetService->getListFeed($query); ?> 

И для настройки объекта $spreadsheetService :

 <?php $service = Zend_Gdata_Spreadsheets::AUTH_SERVICE_NAME; $client = Zend_Gdata_ClientLogin::getHttpClient($user, $pass, $service); $spreadsheetService = new Zend_Gdata_Spreadsheets($client); $feed = $spreadsheetService->getSpreadsheetFeed(); ?> 

Вам нужно загрузить либо полную Zend Framework , либо отдельную библиотеку данных Google .

Что вы ищете, это Язык запросов API визуализации Google

Нет необходимости в промежуточном ПО PHP, чтобы заставить его работать. Он уже встроен в документы.

Вот краткое введение, чтобы помочь вам начать работу.

Это синтаксис типа SQL, который работает, отправив запрос через параметризованный URI. Он может возвращать соответствующие данные в JSON, CSV или HTML Table. Это по-прежнему очень новое и имеет несколько причуд, поэтому обязательно прочитайте все комментарии по второй ссылке, которую я разместил.