usingOAuth2 przestarzałe?
Pracowałem nad aplikacją na Androida, która używa interfejsu Google Drive API. Pierwotnie został zbudowany zprzykład szybkiego startu. Uproszczona sekwencja wywołań API (z niepokazaną prawidłową obsługą błędów) to:
GoogleAccountCredential cred = GoogleAccountCredential.usingOAuth2(this, DriveScopes.DRIVE_FILE);
cred.setSelectedAccountName("...");
Drive drvSvc = new Drive.Builder (AndroidHttp.newCompatibleTransport(), new GsonFactory(), cred).build();
FileList gooLst = drvSvc.files().list().setMaxResults(MAX_DOWN).setQ(_rqst).execute();
Działa dobrze i właśnie zamierzam wydać moją aplikację. Ale nagle, po aktualizacji Drive API, otrzymuję ostrzeżenie
Metoda usingOAuth2 (Context, String, String ...) z typu GoogleAccountCredential jest nieaktualna
Co się dzieje? Czy istnieje inny sposób uzyskania poświadczeń? Czy istnieje edytowana wersjaprzykład szybkiego startu dostępne wszędzie?
Z góry dziękuję za wszelkie wyjaśnienia. Sean