0
addSiteAccount1
API가 작동하는 데별로 성공하지 못했습니다. .NET을 사용하고 있습니다. 그러나이 문제가 내 문제와 관련이 있다고 생각하지 않습니다. 내가 요청에서 뭔가를 놓치고있는 것처럼 보이지만, 나는 문서와 다른 게시물을 읽었지만 무엇이 빠졌는지를 알 수 없다. (fieldInfoType
을 제거하고 enclosedType
추가)IllegalArgumentValueException addSiteAccount1을 호출하는 중
HTTP/1.1 200 OK
X-Powered-By: Unknown
yodlee-ref-id: q1464831683738d12W27T
Set-Cookie: JSESSIONID=6E8CF7DA66E80B567118AF1956589519; Path=/services; Secure
Content-Type: application/json
Transfer-Encoding: chunked
Date: Thu, 02 Jun 2016 01:41:22 GMT
Server: Unknown
{"errorOccurred":"true","exceptionType":"com.yodlee.core.IllegalArgumentValueException","referenceCode":"_54f9c9b6-60f9-49d9-8aa6-43542d7ec598","message":"Null argument specified"}
나는 또한 제안 된 대답을 시도 : 이것은 반응이다
cobSessionToken <<REMOVED>>
userSessionToken <<REMOVED>>
siteId 2852
credentialFields[1].valueMask LOGIN_FIELD
credentialFields[1].valueIdentifier PASSWORD
credentialFields[1].value <<REMOVED>>
credentialFields[1].size 20
credentialFields[1].name PASSWORD
credentialFields[1].maxLength 20
credentialFields[1].isOptionalMFA False
credentialFields[1].isOptional False
credentialFields[1].isMFA False
credentialFields[1].isEscaped False
credentialFields[1].isEditable True
credentialFields[1].helpText 5372
credentialFields[1].fieldType.typeName IF_PASSWORD
credentialFields[1].fieldInfoType com.yodlee.common.FieldInfoSingle
credentialFields[1].displayName Passcode
credentialFields[0].valueMask LOGIN_FIELD
credentialFields[0].valueIdentifier LOGIN
credentialFields[0].value <<REMOVED>>
credentialFields[0].size 20
credentialFields[0].name LOGIN
credentialFields[0].maxLength 40
credentialFields[0].isOptionalMFA False
credentialFields[0].isOptional False
credentialFields[0].isMFA False
credentialFields[0].isEscaped False
credentialFields[0].isEditable True
credentialFields[0].helpText 5371
credentialFields[0].fieldType.typeName IF_LOGIN
credentialFields[0].fieldInfoType com.yodlee.common.FieldInfoSingle
credentialFields[0].displayName Online ID
: 여기
은 (피들러에서 캡처) 내 요청입니다cobSessionToken <<REMOVED>>
userSessionToken <<REMOVED>>
siteId 2852
credentialFields.enclosedType com.yodlee.common.FieldInfoSingle
credentialFields[0].displayName Online ID
credentialFields[0].fieldType.typeName IF_LOGIN
credentialFields[0].helpText 5371
credentialFields[0].maxLength 40
credentialFields[0].name LOGIN
credentialFields[0].size 20
credentialFields[0].value <<REMOVED>>
credentialFields[0].valueIdentifier LOGIN
credentialFields[0].valueMask LOGIN_FIELD
credentialFields[0].isEditable True
credentialFields[0].isOptional False
credentialFields[0].isEscaped False
credentialFields[0].isOptionalMFA False
credentialFields[0].isMFA False
credentialFields[1].displayName Passcode
credentialFields[1].fieldType.typeName IF_PASSWORD
credentialFields[1].helpText 5372
credentialFields[1].maxLength 20
credentialFields[1].name PASSWORD
credentialFields[1].size 20
credentialFields[1].value <<REMOVED>>
credentialFields[1].valueIdentifier PASSWORD
credentialFields[1].valueMask LOGIN_FIELD
credentialFields[1].isEditable True
credentialFields[1].isOptional False
credentialFields[1].isEscaped False
credentialFields[1].isOptionalMFA False
credentialFields[1].isMFA False
응답 :
HTTP/1.1 200 OK
X-Powered-By: Unknown
yodlee-ref-id: q1465437863468f12C27S
Set-Cookie: JSESSIONID=3600322EF154E726209C217844FF935E; Path=/services; Secure
Content-Type: application/json
Transfer-Encoding: chunked
Date: Thu, 09 Jun 2016 02:04:22 GMT
Server: Unknown
{"errorOccurred":"true","exceptionType":"com.yodlee.core.IncompleteArgumentException","referenceCode":"_418a82c7-90b9-4a1f-8aad-87ba16cfbb67","message":"Incomplete argument: FieldInfoSingle: {FieldInfo: name=\"null\" displayName=\"null\" editable=false optional=false helpText=\"null\" valuePattern=\"null\" } defaultValue=\"null\" value=\"null\" validValues=[null] displayValidValues=[null] valueIdentifier=\"null\" valueMask=\"null\" fieldType=\"null\" validationRules=[null] size=null maxlength=null userProfileMappingExpression=null fieldErrorCode=null fieldErrorMessage=null "}
내가 널 인수가 무엇인지 알 수 있습니다 ...
이제 IncompleteArgumentException이 발생합니다. 위의 업데이트를 참조하십시오. –
안녕하세요, 저는 Postman (Chrome 애플리케이션)을 사용하여 로그인 양식을 만들었습니다. 다음 링크에서 컬렉션을 다운로드하도록 요청합니다. https : // www. getpostman.com/collections/e2bb6b259add1dfbfcdd – Krithik