# 通用


# 获取民族信息

# 接口名称 :

GetNationList

# 接口说明 :

获取民族信息

请求地址:

HTTP:https://openplatform-api.xiaobao100.com/open-platform/Common/v2/GetNationList (opens new window)

Java:https://openplatform-api.xiaobao100.com (opens new window)

请求方式:

GET

请求类型:

Content-Type: application/json

请求头:

"token":"@string"
"corp-id":"@string"
"xb-timestamp":"@integer"
"xb-sign-method":"sha256"
"xb-sign":"@string"

返回参数:

参数名 类型 说明
data array 返回数据信息
id integer └ 民族Id
cName string └ 民族名称
msgCN string 中文异常信息
msgEN string 英文异常信息
state integer 返回码
msg string 描述信息

请求示例(Java SDK):

TokenApi tokenApi = new TokenApi(String apiUrl);
TokenDTO dto = new TokenDTO();
dto.setAccessKeyId(String accessKeyId);
dto.setAccessKeySecret(String accessKeySecret);
String token = tokenApi.getToken(dto);

CommonApi api = new CommonApi(String apiUrl, String accesskeyId, String accessKeySecret, String token, String corpId);
api.getNationList(parameter [, parameter1, parameter2...])

返回示例:

{
  "data": [
    {
      "id": "@integer(60, 100)",
      "cName": "@string"
    }
  ],
  "msgCN": "@string",
  "msgEN": "@string",
  "state": 0,
  "msg": "@string"
}

# 获取国家信息

# 接口名称 :

GetCountryList

# 接口说明 :

获取国家信息

请求地址:

HTTP:https://openplatform-api.xiaobao100.com/open-platform/Common/v2/GetCountryList (opens new window)

Java:https://openplatform-api.xiaobao100.com (opens new window)

请求方式:

GET

请求类型:

Content-Type: application/json

请求头:

"token":"@string"
"corp-id":"@string"
"xb-timestamp":"@integer"
"xb-sign-method":"sha256"
"xb-sign":"@string"

返回参数:

参数名 类型 说明
data array 返回数据信息
id integer └ 国家Id
cName string └ 国家中文名
eName string └ 国家英文名
msgCN string 中文异常信息
msgEN string 英文异常信息
state integer 返回码
msg string 描述信息

请求示例(Java SDK):

TokenApi tokenApi = new TokenApi(String apiUrl);
TokenDTO dto = new TokenDTO();
dto.setAccessKeyId(String accessKeyId);
dto.setAccessKeySecret(String accessKeySecret);
String token = tokenApi.getToken(dto);

CommonApi api = new CommonApi(String apiUrl, String accesskeyId, String accessKeySecret, String token, String corpId);
api.getCountryList(parameter [, parameter1, parameter2...])

返回示例:

{
  "data": [
    {
      "id": "@integer(60, 100)",
      "cName": "@string",
      "eName": "@string"
    }
  ],
  "msgCN": "@string",
  "msgEN": "@string",
  "state": 0,
  "msg": "@string"
}