使用特定电子表格检索电子表格内容并不难:
$key = 'txSLYk4BpIQaglM38cJbTNA'; // key for a specific spreadsheet
$query = new Zend_Gdata_Spreadsheets_DocumentQuery();
$query->setSpreadsheetKey($key);
$feed = $spreadSheetService->getWorksheetFeed($query);
$entries = $feed->entries[0]->getContentsAsRows();
var_dump($entries); // dumps the spreadsheet content
我可以为特定的文本文档执行相同的操作吗? Zend_Gdata_Docs_Query类没有 - > setDocumentKey($ key)或等效的...
/ Jonas
答案 0 :(得分:-1)
(注意:我自己没有使用过ZF的GData API ......这是推测性的,基于浏览API)
看起来您可以致电Zend_Gdata_Docs::getDoc()
- 这会返回Zend_Gdata_Docs_DocumentListEntry
,而getContent()
则会显示$docsApi = new Zend_Gdata_Docs();
$document = $docsApi->getDoc('key-goes-here', 'document');
$content = $document->getContent(); // Returns the ATOM content
// OR...
$content = $document->getDOM(); // Returns a DOM for the content
方法。
所以:
{{1}}
看起来电子表格是检索Google文档内容的这种更通用方式的更专业形式。