XSPACE SDK Auto Released By yanjiang.yy,Version:1.34.49

Signed-off-by: haowei.yao <haowei.yao@alibaba-inc.com>
This commit is contained in:
haowei.yao
2019-03-19 16:14:52 +08:00
parent fd2e75bb77
commit 947fa7238f
4 changed files with 10 additions and 1 deletions

View File

@@ -1,3 +1,6 @@
2019-03-19 Version: 1.34.49
1, format fields: tags, associatePerson
2019-03-19 Version: 1.34.48
1, add query user oms data api

View File

@@ -1 +1 @@
1.34.48
1.34.49

View File

@@ -40,6 +40,8 @@ namespace AlibabaCloud
std::string abcUrl;
std::vector<std::string> associatePersonList;
std::string distributionLevel;
std::string tag;
std::string associatePerson;
std::string cid;
};
std::string email;

View File

@@ -69,6 +69,10 @@ void QueryCustomerByPhoneResult::parse(const std::string &payload)
dataObject.customizeFields.distributionLevel = customizeFieldsNode["DistributionLevel"].asString();
if(!customizeFieldsNode["MainAccountUid"].isNull())
dataObject.customizeFields.mainAccountUid = customizeFieldsNode["MainAccountUid"].asString();
if(!customizeFieldsNode["AssociatePerson"].isNull())
dataObject.customizeFields.associatePerson = customizeFieldsNode["AssociatePerson"].asString();
if(!customizeFieldsNode["Tag"].isNull())
dataObject.customizeFields.tag = customizeFieldsNode["Tag"].asString();
auto allAssociatePersonList = customizeFieldsNode["AssociatePersonList"]["AssociatePersonList"];
for (auto value : allAssociatePersonList)
dataObject.customizeFields.associatePersonList.push_back(value.asString());