【问题标题】:How do we read the data from a public google spreadsheet using Zend_Gdata我们如何使用 Zend_Gdata 从公开的 google 电子表格中读取数据
【发布时间】:2010-05-09 08:26:04
【问题描述】:

我已阅读此处的示例: http://framework.zend.com/manual/en/zend.gdata.spreadsheets.html

但这些示例假设要读取的电子表格需要身份验证:

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

我要读取的电子表格是公开的,所以我真的不需要提供任何身份验证吗?而我需要提供的只是电子表格的网址。

我试图在这里阅读类描述,但仍然不知道如何完成: http://framework.zend.com/apidoc/core/Zend_Gdata/Spreadsheets/Zend_Gdata_Spreadsheets.html

【问题讨论】:

    标签: php zend-framework google-docs google-data-api zend-gdata


    【解决方案1】:

    您无需登录即可查看 Google 公开电子表格。如果不使用名称和密码登录,身份验证意味着什么?您不需要对公共文档进行身份验证。所以上面的问题仍然存在。

    【讨论】:

      【解决方案2】:

      就我而言,访问任何 Google 电子表格都需要 Google 帐户,即使该文档是公开的(您是否尝试在未登录 Google 帐户的情况下在浏览器中访问它?)。所以是的,您需要向 Zend_Gdata 提供身份验证凭据。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-07-04
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-07-05
        相关资源
        最近更新 更多