#java #android #plaid
#java #Android #плед
Вопрос:
Я интегрирую plaid Android SDK в java. Я создал токен ссылки с сервера, и я могу выбрать банки и ввести учетные данные. Но я не получаю обратный вызов onsuccess для получения общедоступного токена.
мой код
LinkLogLevel logLevel = BuildConfig.DEBUG ? LinkLogLevel.VERBOSE : LinkLogLevel.ERROR;
Plaid.create(
mActivity.getApplication(),
new LinkTokenConfiguration.Builder()
.token(getoken)
.logLevel(logLevel)
.build())
.open(mActivity);
private final LinkResultHandler myPlaidResultHandler = new LinkResultHandler(
linkSuccess -> {
String publicToken = linkSuccess.getPublicToken();
System.out.println("publictoken" publicToken);
Intent i = new Intent(mActivity, HomePage.class);
mActivity.startActivity(i);
return Unit.INSTANCE;
},
linkExit -> {
LinkError error = linkExit.getError();
String errorCode = String.valueOf(error.getErrorCode());
String errorMessage = error.getErrorMessage();
String displayMessage = error.getDisplayMessage();
LinkExitMetadata metadata = linkExit.getMetadata();
String institutionId = metadata.getInstitution().getId();
String institutionName = metadata.getInstitution().getName();
String linkSessionId = metadata.getLinkSessionId();
String requestId = metadata.getRequestId();
System.out.println("errorMessage" errorMessage);
return Unit.INSTANCE;
}
);
private void setOptionalEventListener() {
Plaid.setLinkEventListener(linkEvent -> {
Log.v("EventList", linkEvent.toString());
return Unit.INSTANCE;
});
}
Ответ №1:
Извините, что вы столкнулись с этим. Если вы не можете понять это, пройдя через приложение, чтобы увидеть, что такое логический поток, можете ли вы отправить запрос в службу поддержки в Plaid? Служба поддержки может получить доступ к журналам, которые очень полезны для выяснения того, что происходит.