php – 使用Google API生成基于城市和州的邮政编码

codeday· 2019-11-17
本文来自 codeday ,作者 codeday
是否有办法根据表单中的城市/州输入进行邮政编码查找?我认为Google地理编码API可能是正确的方向.有什么想法吗?我有一个基于Wordpress的网站,因此代码必须使用PHP.提前致谢.
最佳答案
YQL可以做这样的事情:

select  name from geo.places.children where parent_woeid in (select woeid from geo.places where text="sunnyvale, usa" limit 1) AND placetype = 11

收益:

{
 "query": {
  "count": 6,
  "created": "2011-03-16T06:49:09Z",
  "lang": "en-US",
  "results": {
   "place": [
    {
     "name": "94086"
    },
    {
     "name": "94087"
    },
    {
     "name": "94088"
    },
    {
     "name": "94089"
    },
    {
     "name": "94090"
    },
    {
     "name": "94085"
    }
   ]
  }
 }
}

YQL Console

有关于如何在其网站上的PHPJavascript中实现此类查询的示例.