问题描述
如何获取 Safe Place API 的地点标识符列表 {safety-rated-locationId}?
{api_url}/safety/safety-rated-locations/{safety-rated-locationId}
我没有看到有关 api documentation page 的任何有用信息。
解决方法
第一个和第二个端点允许您检索给定位置(按半径或按平方)的 safety-rated-locations
列表。
例如:
{
"type": "safety-rated-location","id": "Q930402719","self": {
"type": "https://test.api.amadeus.com/v1/safety/safety-rated-locations/Q930402719","methods": [
"GET"
]
},"subType": "CITY","name": "Barcelona","geoCode": {
"latitude": 41.385064,"longitude": 2.173404
},"safetyScores": {
"lgbtq": 39,"medical": 69,"overall": 45,"physicalHarm": 36,"politicalFreedom": 50,"theft": 44,"women": 34
}
}
这些 safety-rated-locations
中的每一个都包含一个 id
(此处为 Q930402719
),然后您可以在第三个端点中使用它来仅检索此特定信息:
https://test.api.amadeus.com/v1/safety/safety-rated-locations/Q930402719