我有一个在 AWS 实例上运行的 Java 应用程序,该应用程序使用 AWS SDK for Java v1.12。我希望能够根据 IP 地址查找位置信息,例如城市和州。 AWS 提供此服务吗?如果是这样,是否有可用的基本 Java 示例?
不,AWS 不提供此服务。
虽然 AWS 不将其作为独立服务提供,但如果您只想查找调用客户端的位置,CloudFront CDN 确实提供了额外的标头,您可以使用它来实现此目的。
对于您的用例,您可以查看:
虽然 AWS 没有第一方 IP 地理定位服务,但 Fastah API(我是首席工程师)在 AWS Marketplace 上提供了一个 IP 地理定位 API 产品,您可能会发现它很方便,因为它是一个简单的 REST API,带有 JSON 响应, Java 可以轻松使用。开发人员快速入门位于此处。