此API暴露了从可信来源提取的数据,提供了一个按照总面积排名的国家结构化数据集。开发者可以检索每个国家的信息,包括其排名、名称、总面积(以平方公里和平方英里为单位)、陆地面积、水域面积以及其占世界陆地面积的百分比。API以JSON格式返回这些数据,具体为一系列JSON对象,其中每个对象代表一个国家,并包含每个数据点的键值对。每个国家的数据都经过精心结构化,确保了一致性和易于解析。API采用简单直观的RESTful架构,设置了一个单一的端点以访问这些数据。开发者可以使用标准的HTTP GET请求来检索整个数据集。实现了错误处理,以提供无效请求的相关信息。数据架构一致且记录良好,使得融入各种应用程序变得轻松。API旨在高效数据检索,并经过优化以处理大量请求。主要端点允许开发者以方便且易于集成的方式程序化访问和利用这一地理相关的信息
{
"countries": [
"Russia",
"Canada",
"China",
"United States",
"Brazil",
"Australia",
"India",
"Argentina",
"Kazakhstan",
"Algeria",
"DR Congo",
"Saudi Arabia",
"Mexico",
"Indonesia",
"Libya",
"Iran",
"Mongolia",
"Peru",
"Chad",
"Niger",
"Mali",
"South Africa",
"Colombia",
"Ethiopia",
"Bolivia",
"Egypt",
"Tanzania",
"Nigeria",
"Venezuela",
"Pakistan",
"Mozambique",
"Namibia",
"Turkey",
"Chile",
"Myanmar",
"Afghanistan",
"Gambia",
"Central African Republic",
"South Sudan",
"Ukraine",
"Botswana",
"Kenya",
"Angola",
"France",
"Sudan",
"Vietnam",
"Guinea",
"Germany",
"Philippines",
"Congo",
"Finland",
"Poland",
"Malaysia",
"Cote d'Ivoire",
"Spain",
"Sweden",
"Uzbekistan",
"Madagascar",
"New Zealand",
"Papua New Guinea",
"Western Sahara",
"Gabon",
"United Kingdom",
"Oman",
"Ecuador",
"Burkina Faso",
"Laos",
"Bulgaria",
"Kyrgyzstan",
"Senegal",
"Cambodia",
"Uruguay",
"Honduras",
"Benin",
"Bangladesh",
"Nepal",
"Tajikistan",
"Nicaragua",
"North Korea",
"Malawi",
"Eritrea",
"Armenia",
"Liberia",
"Lithuania",
"Cuba",
"Guatemala",
"South Korea",
"Hungary",
"Portugal",
"Serbia",
"Austria",
"Dominican Republic",
"United Arab Emirates",
"French Guiana",
"Cambodia",
"Panama",
"Serbia",
"Thailand",
"Georgia",
"Sri Lanka",
"Latvia",
"Togo",
"Croatia",
"Bosnia and Herzegovina",
"Costa Rica",
"Dominica",
"Equatorial Guinea",
"Denmark",
"Solomon Islands",
"Netherlands Antilles",
"Bahrain",
"Taiwan",
"Tonga",
"Guinea-Bissau",
"Belize",
"Mauritius",
"Comoros",
"Grenada",
"Mozambique",
"Albania",
"Equatorial Guinea",
"Burundi",
"Haiti",
"Republic of North Macedonia",
"Djibouti",
"El Salvador",
"Jamaica",
"Samoa",
"Montenegro",
"Palestine",
"Palau",
"Qatar",
"Gambia",
"Lebanon",
"Cyprus",
"Puerto Rico",
"State of Palestine",
"Brunei",
"Trinidad and Tobago",
"Swaziland",
"Czech Republic",
"Serbia",
"Luxembourg",
"Mauritius",
"Maldives",
"Comoros",
"Guyana",
"Sao Tome and Principe",
"Macao",
"Bahrain",
"Djibouti",
"Slovenia",
"Tonga",
"Singapore",
"Micronesia",
"Saint Lucia",
"East Timor",
"Andorra",
"Armenia",
"Northern Mariana Islands",
"Palau",
"Seychelles",
"Curacao",
"Antigua and Barbuda",
"Barbados",
"Saint Vincent and the Grenadines",
"Guyana",
"Mayotte",
"United States",
"Virgin Islands",
"Greenland",
"Northern Mariana Islands",
"Maldives",
"Cayman Islands",
"Guam",
"Saint Kitts and Nevis",
"Mendoza",
"Saint Pierre and Miquelon",
"Marshall Islands",
"Brunei",
"Liechtenstein",
"British Virgin Islands",
"Republic of Palau",
"Montserrat",
"Anguilla",
"Bermuda",
"Gorno-Badakhshan",
"China, Macao SAR",
"San Marino",
"Tuvalu",
"Maldives",
"Saint Barthelemy",
"Tel Aviv",
"Micronesia",
"Holy See"
]
}
curl --location --request POST 'https://zylalabs.com/api/10199/world+countries+info+api/19586/get+countries+with+data+available' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{}'
[
{
"country": "Argentina",
"total_area_sq_km": 2736690
}
]
curl --location --request POST 'https://zylalabs.com/api/10199/world+countries+info+api/19591/get+total+area+by+country' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{"country":"Required"}'
[
{
"country": "Russia",
"land_area": 16376870,
"world_landmass_percentage": 11
}
]
curl --location --request POST 'https://zylalabs.com/api/10199/world+countries+info+api/19596/get+land+area+and+world+share+by+country' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{"country":"Required"}'
[
{
"country": "Spain",
"rank": 52
}
]
curl --location --request POST 'https://zylalabs.com/api/10199/world+countries+info+api/19601/get+size+ranking+by+country' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{"country":"Required"}'
| 标头 | 描述 |
|---|---|
授权
|
[必需] 应为 Bearer access_key. 订阅后,请查看上方的"您的 API 访问密钥"。 |
无长期承诺。随时升级、降级或取消。 免费试用包括最多 50 个请求。
该API提供了一个全面的数据集,列出了按总面积排名的国家,包括排名、名称、总面积(以平方公里和平方英里计算)、陆地面积、水域面积以及每个国家占全球陆地总面积的百分比
API以结构化的JSON格式返回数据,具体为一组JSON对象的列表,其中每个对象代表一个国家,包含每个数据点的键值对
开发人员可以使用此API创建需要地理信息的应用程序,例如教育工具、旅行应用、数据可视化项目或任何需要显示或分析国家大小和排名的应用程序
API的输出包括排名国家名称总面积(以平方公里和平方英里计)陆地面积水域面积以及每个国家占世界陆地总面积的百分比
开发者可以通过向主要端点发出标准的HTTP GET请求来轻松集成API,以检索整个数据集,从而实现地理数据在各种应用中的无缝整合
每个端点返回关于国家的特定数据 “获取可用数据的国家”端点列出了所有国家 “按国家获取总面积”端点提供指定国家的总面积(以平方千米为单位) “按国家获取陆地面积和世界份额”端点返回一个国家的陆地面积和全球陆地总量的百分比 “按国家获取面积排名”端点根据国家的面积提供排名
关键字段因终端不同而异。对于“获取有数据的国家”,它返回国家名称列表。“按国家获取总面积”终端包括“国家”和“总面积平方千米”。“按国家获取陆地面积和世界份额”终端提供“国家”、“陆地面积”和“世界陆地百分比”。“按国家获取大小排名”终端返回“国家”和“排名”
响应数据以JSON格式组织 每个端点返回一个国家列表或包含每个国家特定数据点的对象数组 例如 总面积端点返回一个包含国家名称及其总面积的对象数组 确保结构一致便于解析
每个端点都需要特定的参数。对于"按国家获取总面积""按国家获取陆地面积和全球份额"以及"按国家获取大小排名"端点,用户必须将国家名称指定为参数。这允许用户从数据集中检索特定国家的目标信息
用户可以通过解析 JSON 响应来提取相关信息,以利用返回的数据。例如,开发人员可以在他们的应用程序中显示一个国家的总面积或排名。结构化格式方便集成到数据可视化工具、教育平台或地理分析应用中
典型的用例包括教授地理的教育应用程序 提供国家统计信息的旅行应用程序 以及可视化土地面积比较的数据分析工具 研究人员还可能使用这些数据进行土地分配和环境影响评估的研究
该API从可靠的数据集中获取数据,以确保高准确性。定期进行更新和质量检查,以验证所提供信息的一致性和可靠性,使用户能够信任其应用程序中的数据
每个端点提供不同的信息:“获取可用数据的国家”端点列出所有国家;“按国家获取总面积”端点提供总面积(以平方公里计算);“按国家获取陆地面积和世界占比”端点提供陆地面积和世界百分比;“按国家获取面积排名”端点根据面积提供排名
服务级别:
100%
响应时间:
448ms
服务级别:
100%
响应时间:
3,420ms
服务级别:
100%
响应时间:
601ms
服务级别:
100%
响应时间:
585ms
服务级别:
100%
响应时间:
500ms
服务级别:
100%
响应时间:
42ms
服务级别:
100%
响应时间:
2,170ms
服务级别:
100%
响应时间:
459ms
服务级别:
100%
响应时间:
1,069ms
服务级别:
100%
响应时间:
1,045ms
服务级别:
83%
响应时间:
564ms
服务级别:
100%
响应时间:
97ms
服务级别:
100%
响应时间:
39ms
服务级别:
100%
响应时间:
467ms
服务级别:
90%
响应时间:
636ms
服务级别:
50%
响应时间:
181ms
服务级别:
100%
响应时间:
570ms
服务级别:
100%
响应时间:
381ms
服务级别:
100%
响应时间:
756ms
服务级别:
100%
响应时间:
1,017ms