Devo essere in grado di leggere e scrivere dati su un foglio di calcolo. Sto programmando nella lingua Go in Google App Engine.Come posso utilizzare l'API di Google Spreadsheet da Go?
risposta
Un sacco di tempo è passato da quando questa domanda è stata posta e ha risposto. L'interazione con Google Sheets di Golang ora è molto meglio.
Attualmente l'API di Google Apps Script Execution offre l'accesso più ampio. Inizia qui: https://developers.google.com/apps-script/guides/rest/quickstart/go
Sfortunatamente non esiste una libreria client GData supportata per Go. C'è un progetto chiamato gdata-go-client su Google Code, ma è il support for Docs is unimplemented. Tale funzionalità dovrebbe essere trasferita da un'altra libreria client esistente, ad es. da Java o .NET.
Ma potrei usare l'API REST a quanto pare, questo è un po 'di basso livello. – Phil
- 1. Chiama jQuery da Google SpreadSheet Script
- 2. SOMMA.PIÙ.SE in Google Spreadsheet
- 3. Come leggere i valori di tempo corretti da Google Spreadsheet
- 4. Come posso fare aritmetica orario/orario in Google Spreadsheet?
- 5. Google Spreadsheet - disabilitare la modifica
- 6. Come si trova un ID di Google SpreadSheet?
- 7. Come utilizzare un'intestazione di colonna per fare riferimento a una cella in Google Apps Script Spreadsheet
- 8. "MMMM yy" -date in google spreadsheet
- 9. Aggiungi intestazione tramite API Google Spreadsheet
- 10. Chiamare le funzioni di Google Spreadsheet dagli script di Google Apps
- 11. Come posso impostare più criteri per una formula SumIF di Google Spreadsheet?
- 12. Come per ripetere una serie n-volte in Google SpreadSheet
- 13. Sono necessari ulteriori esempi su come utilizzare Spreadsheet :: ParseExcel
- 14. Funzione personalizzata di Google Spreadsheet composta da funzioni di foglio di calcolo integrate
- 15. Posso utilizzare Goroutine in Google App Engine?
- 16. Come utilizzare l'API di Google Drive da Google App Engine?
- 17. Come risolvere il valore della funzione in Google Spreadsheet?
- 18. Come utilizzare fmt.Scanf in Go
- 19. Come posso utilizzare Google Maps con l'elaborazione?
- 20. Fill i dati di interpolazione mancante in Google Spreadsheet
- 21. Estensione di Chrome per scrivere su Google Spreadsheet
- 22. API Android da Go
- 23. Come unire data e ora come data/ora nello script di Google Apps Spreadsheet?
- 24. Errore di codifica durante l'utilizzo dell'autenticazione Devd di LAPI
- 25. Come utilizzare pprof nel programma Go
- 26. Come posso scorrere su una stringa da rune in Go?
- 27. Come posso riscrivere/reindirizzare da http a https in Go?
- 28. Come testare il tipo di parametro di intervallo nello script di Google Spreadsheet?
- 29. Come si aggiungono le formule a Google Spreadsheet utilizzando Google Apps Script?
- 30. Crea foglio di calcolo utilizzando l'API Google Spreadsheet nell'unità Google in Java
Sei tu, Phil? http://code.google.com/p/google-api-go-client/issues/detail?id=12 Questa è la libreria Go che mi sarei aspettato di vedere il supporto del foglio di calcolo, ma ovviamente manca. –
Sì, polveroso, sono io. Ne ho bisogno per un progetto che ho scritto per la sfida degli sviluppatori di app di Google, ma ho dovuto inviare la mia app circa una settimana fa. Quindi non ho ricevuto il foglio di calcolo. – Phil
Ci scusiamo per la risurrezione di un thread precedente, ma sei mai riuscito a risolverlo? –