我有一个服务器应用程序,可以在http://maps.googleapis.com/maps/api/geocode/json
调用google地图地理编码API我觉得当服务器应用程序调用这样的URL时,响应有时是ZERO_RESULTS。
如果我使用完全相同的网址并粘贴到浏览器中,我会收到有效的结果。
任何有关差异可能导致此问题的想法? HTTP标头?还有别的吗?
答案 0 :(得分:0)
在您提供的链接中,除了Google Map API KEY之外,它还缺少地址,组件,latlng或place_id参数。
您需要至少一个参数和密钥才能获得正确的响应。
e.g。
https://maps.googleapis.com/maps/api/geocode/json?place_id=ChIJ1xwGTLE1K4gRmzFDd_1HzPc&key=xxx
只需添加您的KEY即可。