일반 사용자 이름/비밀번호 입력란의 경우 키 값 쌍이 하나만 있어도 매우 간단합니다. 그러나 최근에 필드 그룹 (생년월일)이있는 복잡한 콘텐츠 서비스가 발생했으며 복수형으로 다시 제출합니까? 별개의 들판 이었습니까?Yodlee의 로그인 필드 그룹은 어떻게 처리됩니까?
예 : 정규형 :
["componentList"]=>
array(4) {
[0]=>
object(stdClass)#3 (13) {
["valueIdentifier"]=>
string(5) "LOGIN"
["valueMask"]=>
string(11) "LOGIN_FIELD"
["fieldType"]=>
object(stdClass)#6 (1) {
["typeName"]=>
string(4) "TEXT"
}
["size"]=>
int(20)
["maxlength"]=>
int(15)
["name"]=>
string(5) "LOGIN"
["displayName"]=>
string(7) "User ID"
["isEditable"]=>
bool(true)
["isOptional"]=>
bool(false)
["isEscaped"]=>
bool(false)
["helpText"]=>
string(5) "85046"
["isOptionalMFA"]=>
bool(false)
["isMFA"]=>
bool(false)
}
이상한 복수 형태 : 그것은 같은 그래서
이[3]=>
object(stdClass)#11 (19) {
["defaultValues"]=>
array(3) {
[0]=>
NULL
[1]=>
NULL
[2]=>
NULL
}
["values"]=>
array(3) {
[0]=>
NULL
[1]=>
NULL
[2]=>
NULL
}
["validValues"]=>
array(3) {
[0]=>
array(12) {
[0]=>
string(2) "01"
[1]=>
string(2) "02"
[2]=>
string(2) "03"
[3]=>
string(2) "04"
}
[1]=>
array(31) {
[0]=>
string(2) "01"
[1]=>
string(2) "02"
[2]=>
string(2) "03"
[3]=>
string(2) "04"
}
[2]=>
NULL
}
["valueIdentifiers"]=>
array(3) {
[0]=>
string(8) "OPTIONS1"
[1]=>
string(7) "OPTIONS"
[2]=>
string(6) "LOGIN1"
}
["valueMasks"]=>
array(3) {
[0]=>
string(12) "/LOGIN_FIELD"
[1]=>
string(11) "LOGIN_FIELD"
[2]=>
string(12) "/LOGIN_FIELD"
}
["fieldTypes"]=>
array(3) {
[0]=>
object(stdClass)#9 (1) {
["typeName"]=>
string(7) "OPTIONS"
}
[1]=>
object(stdClass)#8 (1) {
["typeName"]=>
string(7) "OPTIONS"
}
[2]=>
object(stdClass)#14 (1) {
["typeName"]=>
string(4) "TEXT"
}
}
["validationRules"]=>
array(3) {
[0]=>
NULL
[1]=>
NULL
[2]=>
NULL
}
["sizes"]=>
array(3) {
[0]=>
int(20)
[1]=>
int(20)
[2]=>
int(20)
}
["maxlengths"]=>
array(3) {
[0]=>
int(40)
[1]=>
int(40)
[2]=>
int(4)
}
["userProfileMappingExpressions"]=>
array(3) {
[0]=>
NULL
[1]=>
NULL
[2]=>
NULL
}
["name"]=>
string(26) "Date of Birth (MM/DD/YYYY)"
["displayName"]=>
string(26) "Date of Birth (MM/DD/YYYY)"
["isEditable"]=>
bool(true)
["isOptional"]=>
bool(false)
["isEscaped"]=>
bool(false)
["helpText"]=>
string(5) "85043"
["isOptionalMFA"]=>
bool(false)
["isMFA"]=>
bool(false)
}
이 API를 다시 그룹화 전송, 나는 현재를 평평 : credentialFields [3] 신임장 필드 [4] 신임 정보 필드 [5]
각 날짜, 월 및 연도의 관련 데이터를 전송합니다. 그러나, 아마 우리는 그것이 내려 오는 것과 같은 방법으로 복수형으로 롤업하기로되어 있습니까? REST API에 이러한 다중 값 형식 중 하나의 예가 있습니까?