che sto cercando di autenticazione con google-api da un server con il seguente codice "vecchio":Sostituzione di nuovo JacksonFactory per arrivare google credenziale in Java
GoogleTokenResponse tokenResponse =
new GoogleAuthorizationCodeTokenRequest(TRANSPORT, JSON_FACTORY,
CLIENT_ID, CLIENT_SECRET, code, "postmessage").execute();
// Create a credential representation of the token data.
GoogleCredential
credential = new GoogleCredential.Builder()
.setJsonFactory(JSON_FACTORY)
.setTransport(TRANSPORT)
.setClientSecrets(CLIENT_ID, CLIENT_SECRET).build()
.setFromTokenResponse(tokenResponse);
Da vecchie versioni di google-API per Java , JSON_FACTORY è stato costruito facendo qualcosa di simile:
JsonFactory JSON_FACTORY = new JacksonFactory();
Ma dal momento che ho aggiornato alla versione 1.15.0-rc, JacksonFactory non è stato trovato. Sembra che sia stato refactored o rimosso, ma non riesco a trovare alcun esempio per sostituire questa riga di codice.
Che cosa dovrei usare? Implementazione di JsonFactory di sicuro, ma alcune implementazioni standard potrebbero già esistere?
+1. Perché google rende le cose così complicate? I documenti non sono spiegati bene – ianaz
Sì, tutte queste risorse hanno Google e non riescono a trovare sviluppatori per aggiornare la documentazione. – Adelin