9

Próbuję ustalić różnicę między interfejsem API GData firmy Google (http://code.google.com/p/gdata-python-client/) a biblioteką klienta API Google dla Pythona (http://code.google.com/p/google-api-python-client/).Różne interfejsy API Google Python

Oboje wydają się być autorstwa Google. Który jest oficjalny? Czym się różnią? Druga wydaje się wykorzystywać przede wszystkim OAuth.

Jeśli ktoś ma wiedzę lub doświadczenie, to dobrze byłoby uzyskać informacje na ten temat!

PS: Chciałem wstawić to na superużytkownika, ale ponieważ jest związany z programowaniem, pomyślałem, że będzie tu lepiej.

Odpowiedz

6

Różnica jest taka sama jak różnica między odpowiednimi bibliotekami Java (http://code.google.com/p/google-api-java-client/ i http://code.google.com/p/gdata-java-client/)

Oznacza to, że wersja kodu gdata- upadł w trybie konserwacji, prawdopodobnie nie zostaną zaktualizowane, aby objąć nowe API, ale błędy zostaną naprawione, gdy zostaną znalezione. Wersja google-api- jest bardzo aktywnie rozwijana.

Jest to dobre omówienie zalet i wad każdej wersji Java API tutaj: http://code.google.com/p/gdata-java-client/wiki/MigratingToGoogleApiJavaClient

Części non-java specyficzne tym dokumencie mają zastosowanie także do bibliotek API Pythona.

Powiązane problemy