作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有这段有效的代码,用于加载 Google 电子表格并从中加载一些数据。如果有问题的电子表格是公开的,我该如何修改代码以不需要用户名/密码?
$key="keytothespreadsheet";
$user="test@example.com";
$pass="*****";
$authService = Zend_Gdata_Spreadsheets::AUTH_SERVICE_NAME;
$httpClient = Zend_Gdata_ClientLogin::getHttpClient($user, $pass, $authService);
$gdClient = new Zend_Gdata_Spreadsheets($httpClient);
$query = new Zend_Gdata_Spreadsheets_DocumentQuery();
$query->setSpreadsheetKey($key);
$feed = $gdClient->getWorksheetFeed($query);
print_r($feed);
最佳答案
在下一行中,HTTP 客户端是可选的:
$gdClient = new Zend_Gdata_Spreadsheets($httpClient);
所以,不要通过它。以下是等价的:
$gdClient = new Zend_Gdata_Spreadsheets();
// or
$gdClient = new Zend_Gdata_Spreadsheets(null);
// or
$gdClient = new Zend_Gdata_Spreadsheets(new Zend_Http_Client());
关于zend-framework - 将 Zend_Gdata_Spreadsheets 用于公共(public)电子表格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1905412/
我有这段有效的代码,用于加载 Google 电子表格并从中加载一些数据。如果有问题的电子表格是公开的,我该如何修改代码以不需要用户名/密码? $key="keytothespreadsheet"; $
我是一名优秀的程序员,十分优秀!