Update RecognizeBankCard.
This commit is contained in:
@@ -37,6 +37,7 @@ namespace AlibabaCloud
|
||||
std::string cardNumber;
|
||||
std::string bankName;
|
||||
std::string validDate;
|
||||
std::string cardType;
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -51,7 +51,9 @@ namespace AlibabaCloud
|
||||
std::string gender;
|
||||
std::string issueUnit;
|
||||
std::string endDate;
|
||||
std::string nationality;
|
||||
std::string name;
|
||||
std::string birthDate;
|
||||
};
|
||||
FaceResult faceResult;
|
||||
BackResult backResult;
|
||||
|
||||
@@ -46,6 +46,8 @@ void RecognizeBankCardResult::parse(const std::string &payload)
|
||||
data_.validDate = dataNode["ValidDate"].asString();
|
||||
if(!dataNode["BankName"].isNull())
|
||||
data_.bankName = dataNode["BankName"].asString();
|
||||
if(!dataNode["CardType"].isNull())
|
||||
data_.cardType = dataNode["CardType"].asString();
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -68,6 +68,10 @@ void RecognizeDriverLicenseResult::parse(const std::string &payload)
|
||||
data_.faceResult.name = faceResultNode["Name"].asString();
|
||||
if(!faceResultNode["IssueUnit"].isNull())
|
||||
data_.faceResult.issueUnit = faceResultNode["IssueUnit"].asString();
|
||||
if(!faceResultNode["Nationality"].isNull())
|
||||
data_.faceResult.nationality = faceResultNode["Nationality"].asString();
|
||||
if(!faceResultNode["BirthDate"].isNull())
|
||||
data_.faceResult.birthDate = faceResultNode["BirthDate"].asString();
|
||||
if(!value["Code"].isNull())
|
||||
code_ = value["Code"].asString();
|
||||
if(!value["Message"].isNull())
|
||||
|
||||
Reference in New Issue
Block a user