地理位置服务 假设 BSSID(MAC地址)是成功调用Geolocation API所需的唯一信息,其他信息是可选的。 因此,如果apscan_data项目具有MAC地址,则认为该项目无效。 没有MAC地址的条目将从POST请求中排除。 运行服务 运行此服务的最佳方法是使用提供的Dockerfile。 您可以运行以下命令来启动和运行它 cd /path/to/geolocation-service docker build -t geolocation-service:latest . docker run -p 8000:8000 --rm -it geolocation-service:latest 一旦启动并运行,您就可以在http://localhost:8000/与该服务进行对话,并可以获取地理位置数据 curl -d @data/scan.json -H "Content-