尝试:
import requests
api_url = (
"https://api.promaptools.com/service/us/zip-lat-lng/get/?zip={}&key=17o8dysaCDrgvlc"
)
zips = ["97048", "63640", "63628"]
headers = {
"Origin": "https://www.freemaptools.com",
}
for z in zips:
url = api_url.format(z)
data = requests.get(url, headers=headers).json()
print(z, data)
打印:
97048 {'status': 1, 'output': [{'zip': '97048', 'latitude': '46.053228', 'longitude': '-122.971330'}]}
63640 {'status': 1, 'output': [{'zip': '63640', 'latitude': '37.747435', 'longitude': '-90.363484'}]}
63628 {'status': 1, 'output': [{'zip': '63628', 'latitude': '37.942778', 'longitude': '-90.484430'}]}