4

$worksheetIdZend GDataのドキュメントから何が想定されていますか?

http://framework.zend.com/manual/en/zend.gdata.spreadsheets.html

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

ドキュメントではそれを$worksheetId数回使用していますが、スプレッドシートからどこで入手できるかわかりません。

4

2 に答える 2

2

ワークシート識別子がわからない場合は、最初のクエリを実行して、スプレッドシートのワークシート メタフィードを取得する必要があります。

$query = new Zend_Gdata_Spreadsheets_DocumentQuery();
$query->setSpreadsheetKey($spreadsheetKey);
$feed = $spreadsheetService->getWorksheetFeed($query);

次に、$feed->entries を繰り返すと、各エントリはワークシートを表し、識別子を持ちます。

于 2011-08-29T02:43:56.870 に答える
0

$worksheetIdワークシート識別子です。ワークシートには、開いたときにドキュメントの URL で直接確認できる gid 識別子 (1、2、...) があります。

残念ながら、その ID を使用して API 経由でアクセスすることはできません。

代わりに、次の説明で見つけたコードを使用してください。

ワークシートの GID

于 2012-12-14T15:45:13.300 に答える