Nasıl Zend_Gdata kullanarak bir kamu google elektronik tablodan veri okuma yapmak

2 Cevap php

I have read the examples here: http://framework.zend.com/manual/en/zend.gdata.spreadsheets.html

Ama bu örnekler okunacak elektronik tablo için kimlik doğrulaması gerekiyor varsayalım:

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

Ben okumak için gidiyorum elektronik tablo bir kamu biridir, bu yüzden gerçekten doğru herhangi bir kimlik doğrulaması sağlamak gerekmez? Ve ne sağlamak için gereken elektronik tablonun sadece url.

I tried to read the class description here but still have no idea how it can be done: http://framework.zend.com/apidoc/core/Zend_Gdata/Spreadsheets/Zend_Gdata_Spreadsheets.html

2 Cevap

Bildiğim kadarıyla bana kalırsa, herhangi bir Google e-tabloya erişim belge (Google hesabınıza oturum açmış olmadan tarayıcıda erişmek için denemek mi?) Kamu olsa bile, bir Google hesabı gerektirir. Yani evet, kimlik doğrulama kimlik bilgileri ile Zend_Gdata sağlamak gerekir.

Siz oturum olmadan bir google kamu-tabloyu görebilirsiniz. Adı ve şifre ile oturum değilse doğrulama ne demek? Eğer kamu belgeler için kimlik doğrulaması gerekmez. Yani yukarıdaki soru kalır.