Tôi đang gặp vấn đề lạ. Tôi đang viết một ứng dụng trong java cốt lõi cần truy cập tài khoản riêng của mình tại tài liệu google. Vì vậy, sau khi làm rất nhiều googling, tôi thấy rằng OAuth2.0 với tài khoản dịch vụ là một cái gì đó tôi đang tìm kiếm. Nhưng tôi không sử dụng App Engine hay bất cứ thứ gì. Một ứng dụng đơn giản của nó. Tôi không biết làm thế nào tôi có thể sử dụng OAuth. Tôi đã viết mã dưới đây và tôi không biết làm thế nào để tiến xa hơn. Tìm kiếm ai đó để hướng dẫn thêm cho tôi:GData với Oauth bằng Tài khoản dịch vụ
GoogleCredential credential = new GoogleCredential.Builder().setTransport(HTTP_TRANSPORT).setJsonFactory(JSON_FACTORY)
.setServiceAccountId(EMAIL)
.setServiceAccountScopes(SCOPE)
.setServiceAccountPrivateKeyFromP12File(new File("lib/key.p12")).build();
SpreadsheetService service = new SpreadsheetService("My test Service");
//service .setOAuthCredentials(parameters, signer);
Cảm ơn bạn!