我在这里阅读了这些例子: 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
答案 0 :(得分:2)
您可以在未登录的情况下看到Google公开电子表格。如果没有使用名称和密码登录,身份验证意味着什么?您不需要对公共文档进行身份验证。所以上面的问题仍然存在。
答案 1 :(得分:1)
就我而言,访问任何Google电子表格都需要Google帐户,即使该文档是公开的(您是否尝试在浏览器中访问该文档而未登录到您的Google帐户?)。所以,是的,您需要为Zend_Gdata提供身份验证凭据。