0

ここで例を読みました: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();

読み取るスプレッドシートは公開されているので、認証権を提供する必要はありませんか?そして、私が提供する必要があるのは、スプレッドシートのURLだけです。

ここでクラスの説明を読み込もうとしましたが、それがどのように行われるのかまだわかりません:http: //framework.zend.com/apidoc/core/Zend_Gdata/Spreadsheets/Zend_Gdata_Spreadsheets.html

4

2 に答える 2

2

ログオンしなくても、Googleの公開スプレッドシートを見ることができます。名前とパスワードでログオンしない場合、認証とはどういう意味ですか?公開文書の認証は必要ありません。したがって、上記の質問は残ります。

于 2010-12-31T11:16:39.590 に答える
1

私に関する限り、ドキュメントが公開されている場合でも、GoogleスプレッドシートにアクセスするにはGoogleアカウントが必要です(Googleアカウントにログインせずにブラウザでアクセスしようとしましたか?)。そうです、Zend_Gdataに認証資格情報を提供する必要があります。

于 2010-05-09T12:27:43.817 に答える