Можно использовать google-api-java-client для управления транспортом и аутентификацией на API, не принадлежащих Google.Однако многие службы, поддерживающие OAuth, реализуют небольшие варианты или имеют ошибки, которые могут затруднить это.Если служба предоставляет свою собственную клиентскую библиотеку, вероятно, лучше использовать ее (пока она не работает, а затем вам следует попробовать google-api-java-client).