This commit is contained in:
wb-hx510875
2019-09-19 11:14:07 +08:00
parent 2f6036b803
commit ba463ae2dc
1795 changed files with 41555 additions and 38367 deletions

View File

@@ -39,14 +39,14 @@ void CheckDevicesResult::parse(const std::string &payload)
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto allDeviceCheckInfos = value["DeviceCheckInfos"]["DeviceCheckInfo"];
for (auto value : allDeviceCheckInfos)
auto allDeviceCheckInfosNode = value["DeviceCheckInfos"]["DeviceCheckInfo"];
for (auto valueDeviceCheckInfosDeviceCheckInfo : allDeviceCheckInfosNode)
{
DeviceCheckInfo deviceCheckInfosObject;
if(!value["DeviceId"].isNull())
deviceCheckInfosObject.deviceId = value["DeviceId"].asString();
if(!value["Available"].isNull())
deviceCheckInfosObject.available = value["Available"].asString() == "true";
if(!valueDeviceCheckInfosDeviceCheckInfo["DeviceId"].isNull())
deviceCheckInfosObject.deviceId = valueDeviceCheckInfosDeviceCheckInfo["DeviceId"].asString();
if(!valueDeviceCheckInfosDeviceCheckInfo["Available"].isNull())
deviceCheckInfosObject.available = valueDeviceCheckInfosDeviceCheckInfo["Available"].asString() == "true";
deviceCheckInfos_.push_back(deviceCheckInfosObject);
}

View File

@@ -39,26 +39,26 @@ void ListPushRecordsResult::parse(const std::string &payload)
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto allPushMessageInfos = value["PushMessageInfos"]["PushMessageInfo"];
for (auto value : allPushMessageInfos)
auto allPushMessageInfosNode = value["PushMessageInfos"]["PushMessageInfo"];
for (auto valuePushMessageInfosPushMessageInfo : allPushMessageInfosNode)
{
PushMessageInfo pushMessageInfosObject;
if(!value["AppKey"].isNull())
pushMessageInfosObject.appKey = std::stol(value["AppKey"].asString());
if(!value["AppName"].isNull())
pushMessageInfosObject.appName = value["AppName"].asString();
if(!value["MessageId"].isNull())
pushMessageInfosObject.messageId = value["MessageId"].asString();
if(!value["Type"].isNull())
pushMessageInfosObject.type = value["Type"].asString();
if(!value["DeviceType"].isNull())
pushMessageInfosObject.deviceType = value["DeviceType"].asString();
if(!value["PushTime"].isNull())
pushMessageInfosObject.pushTime = value["PushTime"].asString();
if(!value["Title"].isNull())
pushMessageInfosObject.title = value["Title"].asString();
if(!value["Body"].isNull())
pushMessageInfosObject.body = value["Body"].asString();
if(!valuePushMessageInfosPushMessageInfo["AppKey"].isNull())
pushMessageInfosObject.appKey = std::stol(valuePushMessageInfosPushMessageInfo["AppKey"].asString());
if(!valuePushMessageInfosPushMessageInfo["AppName"].isNull())
pushMessageInfosObject.appName = valuePushMessageInfosPushMessageInfo["AppName"].asString();
if(!valuePushMessageInfosPushMessageInfo["MessageId"].isNull())
pushMessageInfosObject.messageId = valuePushMessageInfosPushMessageInfo["MessageId"].asString();
if(!valuePushMessageInfosPushMessageInfo["Type"].isNull())
pushMessageInfosObject.type = valuePushMessageInfosPushMessageInfo["Type"].asString();
if(!valuePushMessageInfosPushMessageInfo["DeviceType"].isNull())
pushMessageInfosObject.deviceType = valuePushMessageInfosPushMessageInfo["DeviceType"].asString();
if(!valuePushMessageInfosPushMessageInfo["PushTime"].isNull())
pushMessageInfosObject.pushTime = valuePushMessageInfosPushMessageInfo["PushTime"].asString();
if(!valuePushMessageInfosPushMessageInfo["Title"].isNull())
pushMessageInfosObject.title = valuePushMessageInfosPushMessageInfo["Title"].asString();
if(!valuePushMessageInfosPushMessageInfo["Body"].isNull())
pushMessageInfosObject.body = valuePushMessageInfosPushMessageInfo["Body"].asString();
pushMessageInfos_.push_back(pushMessageInfosObject);
}
if(!value["Total"].isNull())

View File

@@ -39,14 +39,14 @@ void ListSummaryAppsResult::parse(const std::string &payload)
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto allSummaryAppInfos = value["SummaryAppInfos"]["SummaryAppInfo"];
for (auto value : allSummaryAppInfos)
auto allSummaryAppInfosNode = value["SummaryAppInfos"]["SummaryAppInfo"];
for (auto valueSummaryAppInfosSummaryAppInfo : allSummaryAppInfosNode)
{
SummaryAppInfo summaryAppInfosObject;
if(!value["AppName"].isNull())
summaryAppInfosObject.appName = value["AppName"].asString();
if(!value["AppKey"].isNull())
summaryAppInfosObject.appKey = std::stol(value["AppKey"].asString());
if(!valueSummaryAppInfosSummaryAppInfo["AppName"].isNull())
summaryAppInfosObject.appName = valueSummaryAppInfosSummaryAppInfo["AppName"].asString();
if(!valueSummaryAppInfosSummaryAppInfo["AppKey"].isNull())
summaryAppInfosObject.appKey = std::stol(valueSummaryAppInfosSummaryAppInfo["AppKey"].asString());
summaryAppInfos_.push_back(summaryAppInfosObject);
}

View File

@@ -39,12 +39,12 @@ void ListTagsResult::parse(const std::string &payload)
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto allTagInfos = value["TagInfos"]["TagInfo"];
for (auto value : allTagInfos)
auto allTagInfosNode = value["TagInfos"]["TagInfo"];
for (auto valueTagInfosTagInfo : allTagInfosNode)
{
TagInfo tagInfosObject;
if(!value["TagName"].isNull())
tagInfosObject.tagName = value["TagName"].asString();
if(!valueTagInfosTagInfo["TagName"].isNull())
tagInfosObject.tagName = valueTagInfosTagInfo["TagName"].asString();
tagInfos_.push_back(tagInfosObject);
}

View File

@@ -39,12 +39,12 @@ void QueryAliasesResult::parse(const std::string &payload)
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto allAliasInfos = value["AliasInfos"]["AliasInfo"];
for (auto value : allAliasInfos)
auto allAliasInfosNode = value["AliasInfos"]["AliasInfo"];
for (auto valueAliasInfosAliasInfo : allAliasInfosNode)
{
AliasInfo aliasInfosObject;
if(!value["AliasName"].isNull())
aliasInfosObject.aliasName = value["AliasName"].asString();
if(!valueAliasInfosAliasInfo["AliasName"].isNull())
aliasInfosObject.aliasName = valueAliasInfosAliasInfo["AliasName"].asString();
aliasInfos_.push_back(aliasInfosObject);
}

View File

@@ -39,16 +39,16 @@ void QueryDeviceStatResult::parse(const std::string &payload)
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto allAppDeviceStats = value["AppDeviceStats"]["AppDeviceStat"];
for (auto value : allAppDeviceStats)
auto allAppDeviceStatsNode = value["AppDeviceStats"]["AppDeviceStat"];
for (auto valueAppDeviceStatsAppDeviceStat : allAppDeviceStatsNode)
{
AppDeviceStat appDeviceStatsObject;
if(!value["Time"].isNull())
appDeviceStatsObject.time = value["Time"].asString();
if(!value["Count"].isNull())
appDeviceStatsObject.count = std::stol(value["Count"].asString());
if(!value["DeviceType"].isNull())
appDeviceStatsObject.deviceType = value["DeviceType"].asString();
if(!valueAppDeviceStatsAppDeviceStat["Time"].isNull())
appDeviceStatsObject.time = valueAppDeviceStatsAppDeviceStat["Time"].asString();
if(!valueAppDeviceStatsAppDeviceStat["Count"].isNull())
appDeviceStatsObject.count = std::stol(valueAppDeviceStatsAppDeviceStat["Count"].asString());
if(!valueAppDeviceStatsAppDeviceStat["DeviceType"].isNull())
appDeviceStatsObject.deviceType = valueAppDeviceStatsAppDeviceStat["DeviceType"].asString();
appDeviceStats_.push_back(appDeviceStatsObject);
}

View File

@@ -39,26 +39,26 @@ void QueryPushListResult::parse(const std::string &payload)
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto allPushMessageInfos = value["PushMessageInfos"]["PushMessageInfo"];
for (auto value : allPushMessageInfos)
auto allPushMessageInfosNode = value["PushMessageInfos"]["PushMessageInfo"];
for (auto valuePushMessageInfosPushMessageInfo : allPushMessageInfosNode)
{
PushMessageInfo pushMessageInfosObject;
if(!value["AppKey"].isNull())
pushMessageInfosObject.appKey = std::stol(value["AppKey"].asString());
if(!value["AppName"].isNull())
pushMessageInfosObject.appName = value["AppName"].asString();
if(!value["MessageId"].isNull())
pushMessageInfosObject.messageId = value["MessageId"].asString();
if(!value["Type"].isNull())
pushMessageInfosObject.type = value["Type"].asString();
if(!value["DeviceType"].isNull())
pushMessageInfosObject.deviceType = value["DeviceType"].asString();
if(!value["PushTime"].isNull())
pushMessageInfosObject.pushTime = value["PushTime"].asString();
if(!value["Title"].isNull())
pushMessageInfosObject.title = value["Title"].asString();
if(!value["Body"].isNull())
pushMessageInfosObject.body = value["Body"].asString();
if(!valuePushMessageInfosPushMessageInfo["AppKey"].isNull())
pushMessageInfosObject.appKey = std::stol(valuePushMessageInfosPushMessageInfo["AppKey"].asString());
if(!valuePushMessageInfosPushMessageInfo["AppName"].isNull())
pushMessageInfosObject.appName = valuePushMessageInfosPushMessageInfo["AppName"].asString();
if(!valuePushMessageInfosPushMessageInfo["MessageId"].isNull())
pushMessageInfosObject.messageId = valuePushMessageInfosPushMessageInfo["MessageId"].asString();
if(!valuePushMessageInfosPushMessageInfo["Type"].isNull())
pushMessageInfosObject.type = valuePushMessageInfosPushMessageInfo["Type"].asString();
if(!valuePushMessageInfosPushMessageInfo["DeviceType"].isNull())
pushMessageInfosObject.deviceType = valuePushMessageInfosPushMessageInfo["DeviceType"].asString();
if(!valuePushMessageInfosPushMessageInfo["PushTime"].isNull())
pushMessageInfosObject.pushTime = valuePushMessageInfosPushMessageInfo["PushTime"].asString();
if(!valuePushMessageInfosPushMessageInfo["Title"].isNull())
pushMessageInfosObject.title = valuePushMessageInfosPushMessageInfo["Title"].asString();
if(!valuePushMessageInfosPushMessageInfo["Body"].isNull())
pushMessageInfosObject.body = valuePushMessageInfosPushMessageInfo["Body"].asString();
pushMessageInfos_.push_back(pushMessageInfosObject);
}
if(!value["HasNext"].isNull())

View File

@@ -39,32 +39,32 @@ void QueryPushStatByAppResult::parse(const std::string &payload)
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto allAppPushStats = value["AppPushStats"]["AppPushStat"];
for (auto value : allAppPushStats)
auto allAppPushStatsNode = value["AppPushStats"]["AppPushStat"];
for (auto valueAppPushStatsAppPushStat : allAppPushStatsNode)
{
AppPushStat appPushStatsObject;
if(!value["Time"].isNull())
appPushStatsObject.time = value["Time"].asString();
if(!value["AcceptCount"].isNull())
appPushStatsObject.acceptCount = std::stol(value["AcceptCount"].asString());
if(!value["SentCount"].isNull())
appPushStatsObject.sentCount = std::stol(value["SentCount"].asString());
if(!value["ReceivedCount"].isNull())
appPushStatsObject.receivedCount = std::stol(value["ReceivedCount"].asString());
if(!value["OpenedCount"].isNull())
appPushStatsObject.openedCount = std::stol(value["OpenedCount"].asString());
if(!value["DeletedCount"].isNull())
appPushStatsObject.deletedCount = std::stol(value["DeletedCount"].asString());
if(!value["SmsSentCount"].isNull())
appPushStatsObject.smsSentCount = std::stol(value["SmsSentCount"].asString());
if(!value["SmsSkipCount"].isNull())
appPushStatsObject.smsSkipCount = std::stol(value["SmsSkipCount"].asString());
if(!value["SmsFailedCount"].isNull())
appPushStatsObject.smsFailedCount = std::stol(value["SmsFailedCount"].asString());
if(!value["SmsReceiveSuccessCount"].isNull())
appPushStatsObject.smsReceiveSuccessCount = std::stol(value["SmsReceiveSuccessCount"].asString());
if(!value["SmsReceiveFailedCount"].isNull())
appPushStatsObject.smsReceiveFailedCount = std::stol(value["SmsReceiveFailedCount"].asString());
if(!valueAppPushStatsAppPushStat["Time"].isNull())
appPushStatsObject.time = valueAppPushStatsAppPushStat["Time"].asString();
if(!valueAppPushStatsAppPushStat["AcceptCount"].isNull())
appPushStatsObject.acceptCount = std::stol(valueAppPushStatsAppPushStat["AcceptCount"].asString());
if(!valueAppPushStatsAppPushStat["SentCount"].isNull())
appPushStatsObject.sentCount = std::stol(valueAppPushStatsAppPushStat["SentCount"].asString());
if(!valueAppPushStatsAppPushStat["ReceivedCount"].isNull())
appPushStatsObject.receivedCount = std::stol(valueAppPushStatsAppPushStat["ReceivedCount"].asString());
if(!valueAppPushStatsAppPushStat["OpenedCount"].isNull())
appPushStatsObject.openedCount = std::stol(valueAppPushStatsAppPushStat["OpenedCount"].asString());
if(!valueAppPushStatsAppPushStat["DeletedCount"].isNull())
appPushStatsObject.deletedCount = std::stol(valueAppPushStatsAppPushStat["DeletedCount"].asString());
if(!valueAppPushStatsAppPushStat["SmsSentCount"].isNull())
appPushStatsObject.smsSentCount = std::stol(valueAppPushStatsAppPushStat["SmsSentCount"].asString());
if(!valueAppPushStatsAppPushStat["SmsSkipCount"].isNull())
appPushStatsObject.smsSkipCount = std::stol(valueAppPushStatsAppPushStat["SmsSkipCount"].asString());
if(!valueAppPushStatsAppPushStat["SmsFailedCount"].isNull())
appPushStatsObject.smsFailedCount = std::stol(valueAppPushStatsAppPushStat["SmsFailedCount"].asString());
if(!valueAppPushStatsAppPushStat["SmsReceiveSuccessCount"].isNull())
appPushStatsObject.smsReceiveSuccessCount = std::stol(valueAppPushStatsAppPushStat["SmsReceiveSuccessCount"].asString());
if(!valueAppPushStatsAppPushStat["SmsReceiveFailedCount"].isNull())
appPushStatsObject.smsReceiveFailedCount = std::stol(valueAppPushStatsAppPushStat["SmsReceiveFailedCount"].asString());
appPushStats_.push_back(appPushStatsObject);
}

View File

@@ -39,32 +39,32 @@ void QueryPushStatByMsgResult::parse(const std::string &payload)
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto allPushStats = value["PushStats"]["PushStat"];
for (auto value : allPushStats)
auto allPushStatsNode = value["PushStats"]["PushStat"];
for (auto valuePushStatsPushStat : allPushStatsNode)
{
PushStat pushStatsObject;
if(!value["MessageId"].isNull())
pushStatsObject.messageId = value["MessageId"].asString();
if(!value["AcceptCount"].isNull())
pushStatsObject.acceptCount = std::stol(value["AcceptCount"].asString());
if(!value["SentCount"].isNull())
pushStatsObject.sentCount = std::stol(value["SentCount"].asString());
if(!value["ReceivedCount"].isNull())
pushStatsObject.receivedCount = std::stol(value["ReceivedCount"].asString());
if(!value["OpenedCount"].isNull())
pushStatsObject.openedCount = std::stol(value["OpenedCount"].asString());
if(!value["DeletedCount"].isNull())
pushStatsObject.deletedCount = std::stol(value["DeletedCount"].asString());
if(!value["SmsSentCount"].isNull())
pushStatsObject.smsSentCount = std::stol(value["SmsSentCount"].asString());
if(!value["SmsSkipCount"].isNull())
pushStatsObject.smsSkipCount = std::stol(value["SmsSkipCount"].asString());
if(!value["SmsFailedCount"].isNull())
pushStatsObject.smsFailedCount = std::stol(value["SmsFailedCount"].asString());
if(!value["SmsReceiveSuccessCount"].isNull())
pushStatsObject.smsReceiveSuccessCount = std::stol(value["SmsReceiveSuccessCount"].asString());
if(!value["SmsReceiveFailedCount"].isNull())
pushStatsObject.smsReceiveFailedCount = std::stol(value["SmsReceiveFailedCount"].asString());
if(!valuePushStatsPushStat["MessageId"].isNull())
pushStatsObject.messageId = valuePushStatsPushStat["MessageId"].asString();
if(!valuePushStatsPushStat["AcceptCount"].isNull())
pushStatsObject.acceptCount = std::stol(valuePushStatsPushStat["AcceptCount"].asString());
if(!valuePushStatsPushStat["SentCount"].isNull())
pushStatsObject.sentCount = std::stol(valuePushStatsPushStat["SentCount"].asString());
if(!valuePushStatsPushStat["ReceivedCount"].isNull())
pushStatsObject.receivedCount = std::stol(valuePushStatsPushStat["ReceivedCount"].asString());
if(!valuePushStatsPushStat["OpenedCount"].isNull())
pushStatsObject.openedCount = std::stol(valuePushStatsPushStat["OpenedCount"].asString());
if(!valuePushStatsPushStat["DeletedCount"].isNull())
pushStatsObject.deletedCount = std::stol(valuePushStatsPushStat["DeletedCount"].asString());
if(!valuePushStatsPushStat["SmsSentCount"].isNull())
pushStatsObject.smsSentCount = std::stol(valuePushStatsPushStat["SmsSentCount"].asString());
if(!valuePushStatsPushStat["SmsSkipCount"].isNull())
pushStatsObject.smsSkipCount = std::stol(valuePushStatsPushStat["SmsSkipCount"].asString());
if(!valuePushStatsPushStat["SmsFailedCount"].isNull())
pushStatsObject.smsFailedCount = std::stol(valuePushStatsPushStat["SmsFailedCount"].asString());
if(!valuePushStatsPushStat["SmsReceiveSuccessCount"].isNull())
pushStatsObject.smsReceiveSuccessCount = std::stol(valuePushStatsPushStat["SmsReceiveSuccessCount"].asString());
if(!valuePushStatsPushStat["SmsReceiveFailedCount"].isNull())
pushStatsObject.smsReceiveFailedCount = std::stol(valuePushStatsPushStat["SmsReceiveFailedCount"].asString());
pushStats_.push_back(pushStatsObject);
}

View File

@@ -39,12 +39,12 @@ void QueryTagsResult::parse(const std::string &payload)
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto allTagInfos = value["TagInfos"]["TagInfo"];
for (auto value : allTagInfos)
auto allTagInfosNode = value["TagInfos"]["TagInfo"];
for (auto valueTagInfosTagInfo : allTagInfosNode)
{
TagInfo tagInfosObject;
if(!value["TagName"].isNull())
tagInfosObject.tagName = value["TagName"].asString();
if(!valueTagInfosTagInfo["TagName"].isNull())
tagInfosObject.tagName = valueTagInfosTagInfo["TagName"].asString();
tagInfos_.push_back(tagInfosObject);
}

View File

@@ -39,14 +39,14 @@ void QueryUniqueDeviceStatResult::parse(const std::string &payload)
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto allAppDeviceStats = value["AppDeviceStats"]["AppDeviceStat"];
for (auto value : allAppDeviceStats)
auto allAppDeviceStatsNode = value["AppDeviceStats"]["AppDeviceStat"];
for (auto valueAppDeviceStatsAppDeviceStat : allAppDeviceStatsNode)
{
AppDeviceStat appDeviceStatsObject;
if(!value["Time"].isNull())
appDeviceStatsObject.time = value["Time"].asString();
if(!value["Count"].isNull())
appDeviceStatsObject.count = std::stol(value["Count"].asString());
if(!valueAppDeviceStatsAppDeviceStat["Time"].isNull())
appDeviceStatsObject.time = valueAppDeviceStatsAppDeviceStat["Time"].asString();
if(!valueAppDeviceStatsAppDeviceStat["Count"].isNull())
appDeviceStatsObject.count = std::stol(valueAppDeviceStatsAppDeviceStat["Count"].asString());
appDeviceStats_.push_back(appDeviceStatsObject);
}