0

我不擅长编程并且我试图打开我的电子表格文档之一。在下面使用的基本登录信息中,然后我请求列出我的所有电子表格,该电子表格在 $feed 中返回。

现在我担心我在打开文档时没有走上正确的轨道,所以我可以读写单元格。

<?php

require_once '../library/Zend/Loader.php';
Zend_Loader::loadClass('Zend_Gdata_Spreadsheets');
Zend_Loader::loadClass('Zend_Gdata_ClientLogin');
$user="username";
$pass="user password";

// login
$service = Zend_Gdata_Spreadsheets::AUTH_SERVICE_NAME;
$client = Zend_Gdata_ClientLogin::getHttpClient($user, $pass, $service);

$spreadsheetService = new Zend_Gdata_Spreadsheets($client);
$feed = $spreadsheetService->getSpreadsheetFeed();

print_r ($feed);
?>
4

2 回答 2

1

我忘记了我的 id 是哪个社交网络,所以我激活了一个新的。有点像赛隆。

我查看了zend手册。我是 php 新手,所以访问 $feed 之类的对象仍然令人困惑。Zend 文档需要更好地利用 http 来扩展存在的信息。

IE。来自zend手册的报价

“鉴于您已经检索到的 Zend_Gdata_Spreadsheets_SpreadsheetEntry 对象的电子表格键,您可以获取包含与该电子表格关联的工作表列表的提要。”

$feed 返回Zend_Gdata_Spreadsheets_SpreadsheetEntry对象

好的,所以我学会了使用下面的代码显示可用的文件。

foreach ($feed->entries as $entry) {
echo $entry->title->text .' '。$entry->content->文本。"\n"; }

我想我开始明白了,但不确定我应该读什么。

http://framework.zend.com/apidoc/core/Zend_Gdata/Spreadsheets/Zend_Gdata_Spreadsheets.html 也在制作更多场景。但它缺少指向http://code.google.com/apis/spreadsheets/docs/2.0/developers_guide_protocol.html#ListingSpreadsheets的链接,它是 $feed 上的结构,以及指向一个片段的指针。

尝试更多了解如何在 PHP 中使用对象类和函数。读取 类变量、范围解析运算符和不同版本的 PHP

这是在 PHP 类中处理 getter/setter 的合理方法吗?

我有没有提到这一点,http://code.google.com/apis/spreadsheets/docs/2.0/developers_guide_protocol.html#ListingSpreadsheets

http://zendguru.wordpress.com/2009/04/17/zend-framework-select-statement-and-where-clause-examples/

于 2009-04-12T18:00:50.250 回答
0

你在正确的轨道上。您是否正在使用http://framework.zend.com/manual/en/zend.gdata.spreadsheets.html找到的信息?

您的代码正在获取一个电子表格提要,其中列出了所有可用的电子表格,这是重要的一步。您需要按照上面的链接获取基于列表的提要或基于单元格的提要。

该文档非常好,我建议您通读一遍(是的,它很长)。

于 2009-02-08T08:04:53.840 回答