2009-08-21 3 views
12

Ho letto la documentazione PHP dell'API di Google Spreadsheets. Tutti gli esempi utilizzano Zend, che non posso usare. Vedere questa pagina: http://code.google.com/apis/spreadsheets/docs/1.0/developers_guide_php.htmlCome utilizzare l'API di Google SpreadSheets per inviare dati a un'applicazione?

Qualcuno sa un semplice esempio di quanto segue:

Come posso utilizzare PHP w/riccio (o altro) e l'API di Google Spreadsheets per ottenere i dati da un Google Spreadsheets doc ?

È a mia conoscenza che i dati verranno consegnati in formato XML. Da lì, userò PHP per manipolarlo.

+0

Vedi anche http://stackoverflow.com/questions/14780804/how-do-i-read-a-google-drive-spreadsheet-in -php – Yarin

risposta

12
+1

Grazie Eyze. Questo esempio è esattamente quello che stavo cercando: http://sim.plified.com/2008/09/14/accessing-google-spreadsheet-with-php/ – edt

+0

Continuo a ricevere l'errore "Stabilire una connessione al database", ogni volta provo a vedere il sito. –

0

Da quello che vedo e da come funziona la maggior parte delle altre API di Google, l'API di Spreadsheet è centrata sugli URL. Si formula un URL e viene restituita una risposta xml. Ciò nonostante, per questo particolare prodotto, la maggior parte del supporto è per l'implementazione di Zend framewok. È sempre possibile scaricare il componente Zend e eseguirne il reverse engineering per il funzionamento.

+2

Sto cercando di evitare il reverse engineering. Sto cercando un esempio di come potrebbe funzionare senza alcun framework PHP. Ad esempio, come farlo funzionare con arricciatura. – edt

+0

È possibile eseguire il reverse engineering per individuare gli URL necessari e quindi si dovrebbe sapere cosa è necessario creare e inviare a Google –

0

L'implementazione Zend Gdata è la libreria PHP ufficiale per le API di Google. Non credo che sia una risposta, ma devo chiedertelo, perché non dovresti semplicemente usarlo? (Sembra che stai reinventando la ruota ... :-)

+2

Sì, e i componenti ZEND sono piuttosto incapsulati. Potresti usare SOLO il modulo zend Gdata e nient'altro da Zend. –