Yodlee API は私にとって新しいものです...
Yodlee REST API
を使用してユーザー アカウント トランザクションを取得しようとしていますC#
。
メソッドを使用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"}
transactionSearchRequest.searchClients.clientId
and とは何か教えてもらえますtransactionSearchRequest.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");
前もって感謝します。