Yodlee SOAP создает исключение java.lang.NullPointerException
Похож на этот вопрос
Я пытаюсь запустить пример приложения C# SOAP, но получаю исключение: java.lang.NullPointerException
Я считаю, что использую неверную конечную точку SOAP.
Из примера приложения конечная точка для CobrandLogin создается с помощью:
cobrandLoginService.Url = System.Configuration.ConfigurationSettings.AppSettings.Get("soapServer") + "/" + cobrandLoginService.GetType().FullName+"_" + System.Configuration.ConfigurationSettings.AppSettings.Get("soapServerVersion");
Портал разработчиков показывает, что мыльный сервер должен быть: https://rest.developer.yodlee.com/services/services
Этот ответ предлагает все виды случайных URL, которые не соответствуют формату:
soapServer + полное имя сервиса + _version
Они не соответствуют образцу приложения. Смотрите здесь: https://rest.developer.yodlee.com/services/services/listServices
Пример приложения также запрашивает tncVersion и soapServerVersion, хотя не совсем очевидно, какими должны быть эти настройки.
Предложения? Какой правильный URL-адрес cobrandLoginService и других сервисов?
1 ответ
Это ценная обратная связь, и мы будем лучше документировать это. А пока вот ответ на ваш вопрос -
soapServer - https://rest.developer.yodlee.com/services/services
ServiceName - CobrandLoginService
soapServerVersion - 2013Q3 (это текущая версия, которую мы рекомендуем)
Следовательно, полный EPR службы SOAP для cobrandLogin будет выглядеть следующим образом - https://rest.developer.yodlee.com/services/services/CobrandLoginService_2013Q3
Точно так же вы можете создать все другие EPR с помощью справочного руководства по API SOAP и проверяя их из listServices
WSDL для этой версии можно найти здесь
The sample app also asks for tncVersion
tncVersion должен быть передан как 2