2

特定のスプレッドシートを使用してスプレッドシートのコンテンツを取得することはそれほど難しくありません。

$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) または同等のものがありません...

/ジョナス

4

1 に答える 1

-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

スプレッドシートは、Googleドキュメントのコンテンツを取得するこのより一般的な方法のより特殊な形式のようです。

于 2011-01-12T07:04:39.580 に答える