9

Sto cercando di capire la differenza tra l'API GData di Google (http://code.google.com/p/gdata-python-client/) e la libreria client API di Google per Python (http://code.google.com/p/google-api-python-client/).API Python diverse di Google

Entrambi sembrano essere di Google. Qual è quello ufficiale? Come sono differenti? Il secondo sembra utilizzare OAuth principalmente.

Se qualcuno ha conoscenza o esperienza nell'utilizzo di entrambi sarebbe bello avere alcune informazioni al riguardo!

PS: Ho pensato di metterlo in superutente, ma poiché è collegato alla programmazione ho pensato che sarebbe stato meglio qui.

risposta

6

La differenza è la stessa come la differenza tra le librerie Java corrispondenti (http://code.google.com/p/google-api-java-client/ e http://code.google.com/p/gdata-java-client/)

Cioè, la versione gdata- del codice è andato in modalità di manutenzione, probabilmente non verranno aggiornati per coprire nuovi API, ma i bug verranno corretti non appena verranno trovati. La versione google-api- è in sviluppo molto attivo.

C'è una buona discussione sui pro ei contro di ogni versione delle API Java qui: http://code.google.com/p/gdata-java-client/wiki/MigratingToGoogleApiJavaClient

Le parti specifiche non-Java di quel documento si applicano anche alle librerie API Python.