Update RecognizeBankCard.

This commit is contained in:
sdk-team
2023-12-20 01:30:18 +00:00
parent 61a7ba5e1b
commit ecae0a8927
5 changed files with 10 additions and 1 deletions

View File

@@ -1 +1 @@
1.36.1832
1.36.1833

View File

@@ -37,6 +37,7 @@ namespace AlibabaCloud
std::string cardNumber;
std::string bankName;
std::string validDate;
std::string cardType;
};

View File

@@ -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;

View File

@@ -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();
}

View File

@@ -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())