Add location info.

This commit is contained in:
sdk-team
2020-04-23 10:38:48 +08:00
parent e6cff897c5
commit a1dd7e1dbd
6 changed files with 112 additions and 1 deletions

View File

@@ -1,3 +1,6 @@
2020-04-23 Version: 1.36.373
- Add location info.
2020-04-23 Version: 1.36.372 2020-04-23 Version: 1.36.372
- Support groupId operations. - Support groupId operations.

View File

@@ -1 +1 @@
1.36.372 1.36.373

View File

@@ -37,22 +37,34 @@ namespace AlibabaCloud
DescribeIpv4LocationResult(); DescribeIpv4LocationResult();
explicit DescribeIpv4LocationResult(const std::string &payload); explicit DescribeIpv4LocationResult(const std::string &payload);
~DescribeIpv4LocationResult(); ~DescribeIpv4LocationResult();
std::string getProvinceEn()const;
std::string getCityEn()const;
std::string getIp()const; std::string getIp()const;
std::string getIsp()const; std::string getIsp()const;
std::string getCountry()const; std::string getCountry()const;
std::string getLatitude()const;
std::string getCity()const; std::string getCity()const;
std::string getCountryCode()const;
std::string getCounty()const; std::string getCounty()const;
std::string getLongitude()const;
std::string getProvince()const; std::string getProvince()const;
std::string getCountryEn()const;
protected: protected:
void parse(const std::string &payload); void parse(const std::string &payload);
private: private:
std::string provinceEn_;
std::string cityEn_;
std::string ip_; std::string ip_;
std::string isp_; std::string isp_;
std::string country_; std::string country_;
std::string latitude_;
std::string city_; std::string city_;
std::string countryCode_;
std::string county_; std::string county_;
std::string longitude_;
std::string province_; std::string province_;
std::string countryEn_;
}; };
} }

View File

@@ -37,22 +37,34 @@ namespace AlibabaCloud
DescribeIpv6LocationResult(); DescribeIpv6LocationResult();
explicit DescribeIpv6LocationResult(const std::string &payload); explicit DescribeIpv6LocationResult(const std::string &payload);
~DescribeIpv6LocationResult(); ~DescribeIpv6LocationResult();
std::string getProvinceEn()const;
std::string getCityEn()const;
std::string getIp()const; std::string getIp()const;
std::string getIsp()const; std::string getIsp()const;
std::string getCountry()const; std::string getCountry()const;
std::string getLatitude()const;
std::string getCity()const; std::string getCity()const;
std::string getCountryCode()const;
std::string getCounty()const; std::string getCounty()const;
std::string getLongitude()const;
std::string getProvince()const; std::string getProvince()const;
std::string getCountryEn()const;
protected: protected:
void parse(const std::string &payload); void parse(const std::string &payload);
private: private:
std::string provinceEn_;
std::string cityEn_;
std::string ip_; std::string ip_;
std::string isp_; std::string isp_;
std::string country_; std::string country_;
std::string latitude_;
std::string city_; std::string city_;
std::string countryCode_;
std::string county_; std::string county_;
std::string longitude_;
std::string province_; std::string province_;
std::string countryEn_;
}; };
} }

View File

@@ -51,9 +51,31 @@ void DescribeIpv4LocationResult::parse(const std::string &payload)
county_ = value["County"].asString(); county_ = value["County"].asString();
if(!value["Isp"].isNull()) if(!value["Isp"].isNull())
isp_ = value["Isp"].asString(); isp_ = value["Isp"].asString();
if(!value["CountryCode"].isNull())
countryCode_ = value["CountryCode"].asString();
if(!value["CountryEn"].isNull())
countryEn_ = value["CountryEn"].asString();
if(!value["ProvinceEn"].isNull())
provinceEn_ = value["ProvinceEn"].asString();
if(!value["CityEn"].isNull())
cityEn_ = value["CityEn"].asString();
if(!value["Longitude"].isNull())
longitude_ = value["Longitude"].asString();
if(!value["Latitude"].isNull())
latitude_ = value["Latitude"].asString();
} }
std::string DescribeIpv4LocationResult::getProvinceEn()const
{
return provinceEn_;
}
std::string DescribeIpv4LocationResult::getCityEn()const
{
return cityEn_;
}
std::string DescribeIpv4LocationResult::getIp()const std::string DescribeIpv4LocationResult::getIp()const
{ {
return ip_; return ip_;
@@ -69,18 +91,38 @@ std::string DescribeIpv4LocationResult::getCountry()const
return country_; return country_;
} }
std::string DescribeIpv4LocationResult::getLatitude()const
{
return latitude_;
}
std::string DescribeIpv4LocationResult::getCity()const std::string DescribeIpv4LocationResult::getCity()const
{ {
return city_; return city_;
} }
std::string DescribeIpv4LocationResult::getCountryCode()const
{
return countryCode_;
}
std::string DescribeIpv4LocationResult::getCounty()const std::string DescribeIpv4LocationResult::getCounty()const
{ {
return county_; return county_;
} }
std::string DescribeIpv4LocationResult::getLongitude()const
{
return longitude_;
}
std::string DescribeIpv4LocationResult::getProvince()const std::string DescribeIpv4LocationResult::getProvince()const
{ {
return province_; return province_;
} }
std::string DescribeIpv4LocationResult::getCountryEn()const
{
return countryEn_;
}

View File

@@ -51,9 +51,31 @@ void DescribeIpv6LocationResult::parse(const std::string &payload)
county_ = value["County"].asString(); county_ = value["County"].asString();
if(!value["Isp"].isNull()) if(!value["Isp"].isNull())
isp_ = value["Isp"].asString(); isp_ = value["Isp"].asString();
if(!value["CountryCode"].isNull())
countryCode_ = value["CountryCode"].asString();
if(!value["CountryEn"].isNull())
countryEn_ = value["CountryEn"].asString();
if(!value["ProvinceEn"].isNull())
provinceEn_ = value["ProvinceEn"].asString();
if(!value["CityEn"].isNull())
cityEn_ = value["CityEn"].asString();
if(!value["Longitude"].isNull())
longitude_ = value["Longitude"].asString();
if(!value["Latitude"].isNull())
latitude_ = value["Latitude"].asString();
} }
std::string DescribeIpv6LocationResult::getProvinceEn()const
{
return provinceEn_;
}
std::string DescribeIpv6LocationResult::getCityEn()const
{
return cityEn_;
}
std::string DescribeIpv6LocationResult::getIp()const std::string DescribeIpv6LocationResult::getIp()const
{ {
return ip_; return ip_;
@@ -69,18 +91,38 @@ std::string DescribeIpv6LocationResult::getCountry()const
return country_; return country_;
} }
std::string DescribeIpv6LocationResult::getLatitude()const
{
return latitude_;
}
std::string DescribeIpv6LocationResult::getCity()const std::string DescribeIpv6LocationResult::getCity()const
{ {
return city_; return city_;
} }
std::string DescribeIpv6LocationResult::getCountryCode()const
{
return countryCode_;
}
std::string DescribeIpv6LocationResult::getCounty()const std::string DescribeIpv6LocationResult::getCounty()const
{ {
return county_; return county_;
} }
std::string DescribeIpv6LocationResult::getLongitude()const
{
return longitude_;
}
std::string DescribeIpv6LocationResult::getProvince()const std::string DescribeIpv6LocationResult::getProvince()const
{ {
return province_; return province_;
} }
std::string DescribeIpv6LocationResult::getCountryEn()const
{
return countryEn_;
}