Я пытаюсь следовать приведенной ниже ссылке Plaid Java API doc, но получаю сообщение об ошибке: "Тип Обратный вызов не является универсальным; его нельзя параметризовать аргументами "
Basic Usage
// Use builder to create a client
PlaidClient plaidClient = PlaidClient.newBuilder()
.clientIdAndSecret("your_client_id", "your_secret")
.publicKey("your_public_key") // optional. only needed to call endpoints that require a public key
.sandboxBaseUrl() // or equivalent, depending on which environment you're calling into
.build();
// Synchronously exchange a Link public_token for an API access_token
// Required request parameters are always Request object constructor arguments
Response<ItemPublicTokenExchangeResponse> response = plaidClient.service()
.itemPublicTokenExchange(new ItemPublicTokenExchangeRequest("the_link_public_token")).execute();
if (response.isSuccessful()) {
accessToken = response.body().getAccessToken();
}
Когда я пытаюсь синхронизировать, я также получаю сообщение об ошибке: «Ответ не может быть разрешен для типа».
// Synchronously exchange a Link public_token for an API access_token
// Required request parameters are always Request object constructor arguments
Response<ItemPublicTokenExchangeResponse> response = plaidClient.service()
.itemPublicTokenExchange(new ItemPublicTokenExchangeRequest("the_link_public_token")).execute();
Я импортировал эту структуру папок из Eclipse и пытаюсь создать основной класс в прикрепленном изображении. Я пытался переместить основной класс в разные области, но он не разрешается.
версия java "1.8.0_191" Java (TM) SE Runtime Environment (сборка 1.8.0_191-b12) 64-разрядная серверная виртуальная машина Java HotSpot (TM) (сборка 25.191-b12, смешанный режим)
Eclipse: Версия: Neon.3 Release (4.6.3) Идентификатор сборки: 20170314-1500