diff --git a/CHANGELOG b/CHANGELOG index 03338e388..656746c94 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,6 @@ +2021-12-02 Version: 1.36.961 +- Update MergeImageFace QueryFaceImageTemplate AddFaceImageTemplate DeleteFaceImageTemplate. + 2021-12-01 Version: 1.36.960 - Support not switching routes when VBR health check fails. - Support order type when cross-account authorization and display. diff --git a/VERSION b/VERSION index 2174962ef..77f4dc519 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.36.960 \ No newline at end of file +1.36.961 \ No newline at end of file diff --git a/facebody/include/alibabacloud/facebody/model/AddFaceImageTemplateRequest.h b/facebody/include/alibabacloud/facebody/model/AddFaceImageTemplateRequest.h index 761960831..fc5b5ea51 100644 --- a/facebody/include/alibabacloud/facebody/model/AddFaceImageTemplateRequest.h +++ b/facebody/include/alibabacloud/facebody/model/AddFaceImageTemplateRequest.h @@ -35,13 +35,22 @@ namespace AlibabaCloud AddFaceImageTemplateRequest(); ~AddFaceImageTemplateRequest(); + bool getFormatResultToJson()const; + void setFormatResultToJson(bool formatResultToJson); std::string getUserId()const; void setUserId(const std::string& userId); + std::string getOssFile()const; + void setOssFile(const std::string& ossFile); + std::string getRequestProxyBy()const; + void setRequestProxyBy(const std::string& requestProxyBy); std::string getImageURL()const; void setImageURL(const std::string& imageURL); private: + bool formatResultToJson_; std::string userId_; + std::string ossFile_; + std::string requestProxyBy_; std::string imageURL_; }; diff --git a/facebody/include/alibabacloud/facebody/model/DeleteFaceImageTemplateRequest.h b/facebody/include/alibabacloud/facebody/model/DeleteFaceImageTemplateRequest.h index cba436ef5..99dfef01d 100644 --- a/facebody/include/alibabacloud/facebody/model/DeleteFaceImageTemplateRequest.h +++ b/facebody/include/alibabacloud/facebody/model/DeleteFaceImageTemplateRequest.h @@ -35,14 +35,23 @@ namespace AlibabaCloud DeleteFaceImageTemplateRequest(); ~DeleteFaceImageTemplateRequest(); + bool getFormatResultToJson()const; + void setFormatResultToJson(bool formatResultToJson); std::string getUserId()const; void setUserId(const std::string& userId); + std::string getOssFile()const; + void setOssFile(const std::string& ossFile); std::string getTemplateId()const; void setTemplateId(const std::string& templateId); + std::string getRequestProxyBy()const; + void setRequestProxyBy(const std::string& requestProxyBy); private: + bool formatResultToJson_; std::string userId_; + std::string ossFile_; std::string templateId_; + std::string requestProxyBy_; }; } diff --git a/facebody/include/alibabacloud/facebody/model/MergeImageFaceRequest.h b/facebody/include/alibabacloud/facebody/model/MergeImageFaceRequest.h index fd7e17af6..acb49d4fd 100644 --- a/facebody/include/alibabacloud/facebody/model/MergeImageFaceRequest.h +++ b/facebody/include/alibabacloud/facebody/model/MergeImageFaceRequest.h @@ -35,16 +35,25 @@ namespace AlibabaCloud MergeImageFaceRequest(); ~MergeImageFaceRequest(); + bool getFormatResultToJson()const; + void setFormatResultToJson(bool formatResultToJson); std::string getUserId()const; void setUserId(const std::string& userId); + std::string getOssFile()const; + void setOssFile(const std::string& ossFile); std::string getTemplateId()const; void setTemplateId(const std::string& templateId); + std::string getRequestProxyBy()const; + void setRequestProxyBy(const std::string& requestProxyBy); std::string getImageURL()const; void setImageURL(const std::string& imageURL); private: + bool formatResultToJson_; std::string userId_; + std::string ossFile_; std::string templateId_; + std::string requestProxyBy_; std::string imageURL_; }; diff --git a/facebody/include/alibabacloud/facebody/model/QueryFaceImageTemplateRequest.h b/facebody/include/alibabacloud/facebody/model/QueryFaceImageTemplateRequest.h index f7da269f5..eb436eb5f 100644 --- a/facebody/include/alibabacloud/facebody/model/QueryFaceImageTemplateRequest.h +++ b/facebody/include/alibabacloud/facebody/model/QueryFaceImageTemplateRequest.h @@ -35,14 +35,23 @@ namespace AlibabaCloud QueryFaceImageTemplateRequest(); ~QueryFaceImageTemplateRequest(); + bool getFormatResultToJson()const; + void setFormatResultToJson(bool formatResultToJson); std::string getUserId()const; void setUserId(const std::string& userId); + std::string getOssFile()const; + void setOssFile(const std::string& ossFile); std::string getTemplateId()const; void setTemplateId(const std::string& templateId); + std::string getRequestProxyBy()const; + void setRequestProxyBy(const std::string& requestProxyBy); private: + bool formatResultToJson_; std::string userId_; + std::string ossFile_; std::string templateId_; + std::string requestProxyBy_; }; } diff --git a/facebody/include/alibabacloud/facebody/model/RecognizePublicFaceRequest.h b/facebody/include/alibabacloud/facebody/model/RecognizePublicFaceRequest.h index 6dc8bdc28..25be4cdc1 100644 --- a/facebody/include/alibabacloud/facebody/model/RecognizePublicFaceRequest.h +++ b/facebody/include/alibabacloud/facebody/model/RecognizePublicFaceRequest.h @@ -41,10 +41,19 @@ namespace AlibabaCloud RecognizePublicFaceRequest(); ~RecognizePublicFaceRequest(); + bool getFormatResultToJson()const; + void setFormatResultToJson(bool formatResultToJson); + std::string getOssFile()const; + void setOssFile(const std::string& ossFile); + std::string getRequestProxyBy()const; + void setRequestProxyBy(const std::string& requestProxyBy); std::vector getTask()const; void setTask(const std::vector& task); private: + bool formatResultToJson_; + std::string ossFile_; + std::string requestProxyBy_; std::vector task_; }; diff --git a/facebody/src/FacebodyClient.cc b/facebody/src/FacebodyClient.cc index ca6cd325f..ab9a9cdeb 100644 --- a/facebody/src/FacebodyClient.cc +++ b/facebody/src/FacebodyClient.cc @@ -31,21 +31,21 @@ FacebodyClient::FacebodyClient(const Credentials &credentials, const ClientConfi RpcServiceClient(SERVICE_NAME, std::make_shared(credentials), configuration) { auto locationClient = std::make_shared(credentials, configuration); - endpointProvider_ = std::make_shared(locationClient, configuration.regionId(), SERVICE_NAME, ""); + endpointProvider_ = std::make_shared(locationClient, configuration.regionId(), SERVICE_NAME, "facebody"); } FacebodyClient::FacebodyClient(const std::shared_ptr& credentialsProvider, const ClientConfiguration & configuration) : RpcServiceClient(SERVICE_NAME, credentialsProvider, configuration) { auto locationClient = std::make_shared(credentialsProvider, configuration); - endpointProvider_ = std::make_shared(locationClient, configuration.regionId(), SERVICE_NAME, ""); + endpointProvider_ = std::make_shared(locationClient, configuration.regionId(), SERVICE_NAME, "facebody"); } FacebodyClient::FacebodyClient(const std::string & accessKeyId, const std::string & accessKeySecret, const ClientConfiguration & configuration) : RpcServiceClient(SERVICE_NAME, std::make_shared(accessKeyId, accessKeySecret), configuration) { auto locationClient = std::make_shared(accessKeyId, accessKeySecret, configuration); - endpointProvider_ = std::make_shared(locationClient, configuration.regionId(), SERVICE_NAME, ""); + endpointProvider_ = std::make_shared(locationClient, configuration.regionId(), SERVICE_NAME, "facebody"); } FacebodyClient::~FacebodyClient() diff --git a/facebody/src/model/AddFaceImageTemplateRequest.cc b/facebody/src/model/AddFaceImageTemplateRequest.cc index b62df602c..d1466a81b 100644 --- a/facebody/src/model/AddFaceImageTemplateRequest.cc +++ b/facebody/src/model/AddFaceImageTemplateRequest.cc @@ -27,6 +27,17 @@ AddFaceImageTemplateRequest::AddFaceImageTemplateRequest() : AddFaceImageTemplateRequest::~AddFaceImageTemplateRequest() {} +bool AddFaceImageTemplateRequest::getFormatResultToJson()const +{ + return formatResultToJson_; +} + +void AddFaceImageTemplateRequest::setFormatResultToJson(bool formatResultToJson) +{ + formatResultToJson_ = formatResultToJson; + setParameter("FormatResultToJson", formatResultToJson ? "true" : "false"); +} + std::string AddFaceImageTemplateRequest::getUserId()const { return userId_; @@ -38,6 +49,28 @@ void AddFaceImageTemplateRequest::setUserId(const std::string& userId) setBodyParameter("UserId", userId); } +std::string AddFaceImageTemplateRequest::getOssFile()const +{ + return ossFile_; +} + +void AddFaceImageTemplateRequest::setOssFile(const std::string& ossFile) +{ + ossFile_ = ossFile; + setParameter("OssFile", ossFile); +} + +std::string AddFaceImageTemplateRequest::getRequestProxyBy()const +{ + return requestProxyBy_; +} + +void AddFaceImageTemplateRequest::setRequestProxyBy(const std::string& requestProxyBy) +{ + requestProxyBy_ = requestProxyBy; + setParameter("RequestProxyBy", requestProxyBy); +} + std::string AddFaceImageTemplateRequest::getImageURL()const { return imageURL_; diff --git a/facebody/src/model/DeleteFaceImageTemplateRequest.cc b/facebody/src/model/DeleteFaceImageTemplateRequest.cc index bf3687fc3..cbff00ce3 100644 --- a/facebody/src/model/DeleteFaceImageTemplateRequest.cc +++ b/facebody/src/model/DeleteFaceImageTemplateRequest.cc @@ -27,6 +27,17 @@ DeleteFaceImageTemplateRequest::DeleteFaceImageTemplateRequest() : DeleteFaceImageTemplateRequest::~DeleteFaceImageTemplateRequest() {} +bool DeleteFaceImageTemplateRequest::getFormatResultToJson()const +{ + return formatResultToJson_; +} + +void DeleteFaceImageTemplateRequest::setFormatResultToJson(bool formatResultToJson) +{ + formatResultToJson_ = formatResultToJson; + setParameter("FormatResultToJson", formatResultToJson ? "true" : "false"); +} + std::string DeleteFaceImageTemplateRequest::getUserId()const { return userId_; @@ -38,6 +49,17 @@ void DeleteFaceImageTemplateRequest::setUserId(const std::string& userId) setBodyParameter("UserId", userId); } +std::string DeleteFaceImageTemplateRequest::getOssFile()const +{ + return ossFile_; +} + +void DeleteFaceImageTemplateRequest::setOssFile(const std::string& ossFile) +{ + ossFile_ = ossFile; + setParameter("OssFile", ossFile); +} + std::string DeleteFaceImageTemplateRequest::getTemplateId()const { return templateId_; @@ -49,3 +71,14 @@ void DeleteFaceImageTemplateRequest::setTemplateId(const std::string& templateId setBodyParameter("TemplateId", templateId); } +std::string DeleteFaceImageTemplateRequest::getRequestProxyBy()const +{ + return requestProxyBy_; +} + +void DeleteFaceImageTemplateRequest::setRequestProxyBy(const std::string& requestProxyBy) +{ + requestProxyBy_ = requestProxyBy; + setParameter("RequestProxyBy", requestProxyBy); +} + diff --git a/facebody/src/model/MergeImageFaceRequest.cc b/facebody/src/model/MergeImageFaceRequest.cc index 553126035..787cfa211 100644 --- a/facebody/src/model/MergeImageFaceRequest.cc +++ b/facebody/src/model/MergeImageFaceRequest.cc @@ -27,6 +27,17 @@ MergeImageFaceRequest::MergeImageFaceRequest() : MergeImageFaceRequest::~MergeImageFaceRequest() {} +bool MergeImageFaceRequest::getFormatResultToJson()const +{ + return formatResultToJson_; +} + +void MergeImageFaceRequest::setFormatResultToJson(bool formatResultToJson) +{ + formatResultToJson_ = formatResultToJson; + setParameter("FormatResultToJson", formatResultToJson ? "true" : "false"); +} + std::string MergeImageFaceRequest::getUserId()const { return userId_; @@ -38,6 +49,17 @@ void MergeImageFaceRequest::setUserId(const std::string& userId) setBodyParameter("UserId", userId); } +std::string MergeImageFaceRequest::getOssFile()const +{ + return ossFile_; +} + +void MergeImageFaceRequest::setOssFile(const std::string& ossFile) +{ + ossFile_ = ossFile; + setParameter("OssFile", ossFile); +} + std::string MergeImageFaceRequest::getTemplateId()const { return templateId_; @@ -49,6 +71,17 @@ void MergeImageFaceRequest::setTemplateId(const std::string& templateId) setBodyParameter("TemplateId", templateId); } +std::string MergeImageFaceRequest::getRequestProxyBy()const +{ + return requestProxyBy_; +} + +void MergeImageFaceRequest::setRequestProxyBy(const std::string& requestProxyBy) +{ + requestProxyBy_ = requestProxyBy; + setParameter("RequestProxyBy", requestProxyBy); +} + std::string MergeImageFaceRequest::getImageURL()const { return imageURL_; diff --git a/facebody/src/model/QueryFaceImageTemplateRequest.cc b/facebody/src/model/QueryFaceImageTemplateRequest.cc index 1ead89645..8eccf3064 100644 --- a/facebody/src/model/QueryFaceImageTemplateRequest.cc +++ b/facebody/src/model/QueryFaceImageTemplateRequest.cc @@ -27,6 +27,17 @@ QueryFaceImageTemplateRequest::QueryFaceImageTemplateRequest() : QueryFaceImageTemplateRequest::~QueryFaceImageTemplateRequest() {} +bool QueryFaceImageTemplateRequest::getFormatResultToJson()const +{ + return formatResultToJson_; +} + +void QueryFaceImageTemplateRequest::setFormatResultToJson(bool formatResultToJson) +{ + formatResultToJson_ = formatResultToJson; + setParameter("FormatResultToJson", formatResultToJson ? "true" : "false"); +} + std::string QueryFaceImageTemplateRequest::getUserId()const { return userId_; @@ -38,6 +49,17 @@ void QueryFaceImageTemplateRequest::setUserId(const std::string& userId) setParameter("UserId", userId); } +std::string QueryFaceImageTemplateRequest::getOssFile()const +{ + return ossFile_; +} + +void QueryFaceImageTemplateRequest::setOssFile(const std::string& ossFile) +{ + ossFile_ = ossFile; + setParameter("OssFile", ossFile); +} + std::string QueryFaceImageTemplateRequest::getTemplateId()const { return templateId_; @@ -49,3 +71,14 @@ void QueryFaceImageTemplateRequest::setTemplateId(const std::string& templateId) setParameter("TemplateId", templateId); } +std::string QueryFaceImageTemplateRequest::getRequestProxyBy()const +{ + return requestProxyBy_; +} + +void QueryFaceImageTemplateRequest::setRequestProxyBy(const std::string& requestProxyBy) +{ + requestProxyBy_ = requestProxyBy; + setParameter("RequestProxyBy", requestProxyBy); +} + diff --git a/facebody/src/model/RecognizePublicFaceRequest.cc b/facebody/src/model/RecognizePublicFaceRequest.cc index d20a43f8a..d4ab95da4 100644 --- a/facebody/src/model/RecognizePublicFaceRequest.cc +++ b/facebody/src/model/RecognizePublicFaceRequest.cc @@ -27,6 +27,39 @@ RecognizePublicFaceRequest::RecognizePublicFaceRequest() : RecognizePublicFaceRequest::~RecognizePublicFaceRequest() {} +bool RecognizePublicFaceRequest::getFormatResultToJson()const +{ + return formatResultToJson_; +} + +void RecognizePublicFaceRequest::setFormatResultToJson(bool formatResultToJson) +{ + formatResultToJson_ = formatResultToJson; + setParameter("FormatResultToJson", formatResultToJson ? "true" : "false"); +} + +std::string RecognizePublicFaceRequest::getOssFile()const +{ + return ossFile_; +} + +void RecognizePublicFaceRequest::setOssFile(const std::string& ossFile) +{ + ossFile_ = ossFile; + setParameter("OssFile", ossFile); +} + +std::string RecognizePublicFaceRequest::getRequestProxyBy()const +{ + return requestProxyBy_; +} + +void RecognizePublicFaceRequest::setRequestProxyBy(const std::string& requestProxyBy) +{ + requestProxyBy_ = requestProxyBy; + setParameter("RequestProxyBy", requestProxyBy); +} + std::vector RecognizePublicFaceRequest::getTask()const { return task_;