• 查询位置代码

请求URL:

  • location

请求参数:

参数名 是否必须 类型 说明
category int 类别,0=取全部(child,locationid无效),1=国家(child,locationid无效),2=省,3=市
child int 是否取下级数据(如取该省下面的所有城市), 0=不取下级,1=取下级
locationid int child=0无效,child=1时需要传上级的代码,category=2传国家代码(id)或category=3传省代码(id)

入参示例:

  1. {
  2. apiKey : "test1",
  3. apisecret : "78FBB3D68B40A347644619ACF902CED3",
  4. currentTimeStamp : "20200917150502",
  5. sign : "1C1A826E8B6BC3753374D0016140583C",
  6. uri : "http://localhost:39450/public/location",
  7. data :
  8. {
  9. category : 0,
  10. child : 0,
  11. locationid : 0
  12. }
  13. }

返回示例:

正确时返回:

  1. {
  2. Code : 0,
  3. Success : true,
  4. Message : null,
  5. Data :
  6. [
  7. {
  8. Id : 1,
  9. Name : "中国",
  10. Provinces :
  11. [
  12. {
  13. Id : 241,
  14. Name : "北京",
  15. CountryId : 1,
  16. Citys :
  17. [
  18. {
  19. Id : 369,
  20. Name : "东城",
  21. ProvinceId : 241
  22. },
  23. {
  24. Id : 370,
  25. Name : "西城",
  26. ProvinceId : 241
  27. }
  28. ]
  29. },
  30. {
  31. Id : 250,
  32. Name : "江苏",
  33. CountryId : 1,
  34. Citys :
  35. [
  36. {
  37. Id : 489,
  38. Name : "南京",
  39. ProvinceId : 250
  40. },
  41. {
  42. Id : 490,
  43. Name : "无锡",
  44. ProvinceId : 250
  45. }
  46. ]
  47. }
  48. ]
  49. }
  50. ]
  51. }

错误时返回:

  1. {
  2. "Code" : 100002,
  3. "Success" : false,
  4. "Message" : "应用认证错误",
  5. "Data" : ""
  6. }

返回参数说明:

参数名 类型 说明
Code int 代码
Success bool 请求是否成功
Message string 错误信息,成功时返回空
Data string 请求的数据结果