2013-10-29 1 views
0

Yodlee API는 나에게 새로운 중 하나 ...얻기 오류 "[**] transactionSearchFilter의가 될 수 없습니다 NULL 또는 잘못된 값

내가 C#Yodlee REST API를 사용하여 사용자 계정 거래를 얻기 위해 노력하고 있어요. .. 나는 모든 사용자 입력을 통과


나는 내가 executeUserSearchRequest을 언급 사용자의 첫 페이지 거래를 얻을 수 executeUserSearchRequest 방법을 사용하지만, 나는 다음과 같은 오류가 점점 오전 : {"errorOccured":"true","exceptionType":"com.yodlee.core.IllegalArgumentValueException","refrenceCode":"_e651f98b-41c7-48b5-8754-1690a0a23282","message":"Invalid argument value: Any one of userInput of transactionSearchRequest or transacionamount or transactionAmountRange of transactionSearchFilter cannot be NULL OR Invalid Values"}

C를 어떤 사람이 transactionSearchRequest.searchClients.clientIdtransactionSearchRequest.searchClients.clientName이 무엇인지 말해 주시겠습니까?

문제를 해결하는 데 도움주세요 ... 아래 코드를 참조하십시오.

var request = new RestRequest("/jsonsdk/TransactionSearchService/executeUserSearchRequest", Method.POST); 
request.AddParameter("cobSessionToken", param.CobrandToken); 
request.AddParameter("userSessionToken", param.UserToken); 
request.AddParameter("transactionSearchRequest.containerType", "All"); 
request.AddParameter("transactionSearchRequest.resultRange.endNumber", "5"); 
request.AddParameter("transactionSearchRequest.resultRange.startNumber", "1"); 
request.AddParameter("transactionSearchRequest.searchClients.clientId", "1"); 
request.AddParameter("transactionSearchRequest.searchClients.clientName", "DataSearchService"); 
request.AddParameter("transactionSearchRequest.searchFilter.transactionSplitType", "ALL_TRANSACTION"); 
request.AddParameter("transactionSearchRequest.searchFilter.ignoreUserInput", "True"); 

미리 감사드립니다.

+0

에 대한 자바 문서를 참조하십시오이 나에게 도움이 /jsonsdk/가 https://developer.yodlee.com/Indy_FinApp/Aggregation_Services_Guide/REST_API_Reference/executeUserSearchRequest 문서 페이지에 언급되지 않았기 때문에 발견되었습니다. 고마워요. 사용자 2930766 ... 작동 시켰어? 그렇다면 아마 당신이 한 일로 나를 인도 할 수있을 것 같습니까? 덕분에 –

답변

0

또한 request.AddParameter ("transactionSearchRequest.userInput"로 또 하나의 매개 변수를 추가하십시오 아래의 매개 변수를 transactionSearchRequest.searchClients.clientId 및 transactionSearchRequest.searchClients.clientName

을 추가 할 필요가 ""없다); 을 요청한 다음 다시 시도하십시오.

는 또한 Yodlee의 샘플 애플리케이션 및 설명

자바 DOC 링크

COM/yodlee/비누/코어/transactionsearch/transactionsearchservice/TransactionSearchService.html

+0

Shreyans, 문서를 읽을 수 있도록 링크를 수정할 수 있습니다. –