使用 AWS 服务查找 IP 地址位置

问题描述 投票:0回答:3

我有一个在 AWS 实例上运行的 Java 应用程序,该应用程序使用 AWS SDK for Java v1.12。我希望能够根据 IP 地址查找位置信息,例如城市和州。 AWS 提供此服务吗?如果是这样,是否有可用的基本 Java 示例?

java amazon-web-services geolocation
3个回答
4
投票

不,AWS 不提供此服务。


4
投票

虽然 AWS 不将其作为独立服务提供,但如果您只想查找调用客户端的位置,CloudFront CDN 确实提供了额外的标头,您可以使用它来实现此目的。

对于您的用例,您可以查看:

  • CloudFront-查看者-国家/地区
  • CloudFront-查看器-城市
  • CloudFront-查看者-国家/地区

参考:https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/using-cloudfront-headers.html#cloudfront-headers-viewer-location


0
投票

虽然 AWS 没有第一方 IP 地理定位服务,但 Fastah API(我是首席工程师)在 AWS Marketplace 上提供了一个 IP 地理定位 API 产品,您可能会发现它很方便,因为它是一个简单的 REST API,带有 JSON 响应, Java 可以轻松使用。开发人员快速入门位于此处

© www.soinside.com 2019 - 2024. All rights reserved.