小编giL*_*isH的帖子

google places api hierarchy - 邻里/郊区 - > city - > region - > country

问题 - 人们根据他们的兴趣在各个地方发帖,而其他人则在更大的区域搜索帖子.例如 - 用户A在悉尼郊区邦迪海滩下的帖子.用户B在悉尼搜索帖子.

期望的结果 - 自邦迪位于悉尼境内后,用户B可以看到用户A的帖子.

解:

在google places API中查找,它告诉您郊区X是Y市,依此类推.在我的例子中 - 我想获得有关邦迪的信息,告诉我它属于哪个城市.

这是我对Bodni Beach的简单查询(我使用auto complete因为它是一个自动完成下拉列表):https://maps.googleapis.com/maps/api/place/autocomplete/json?seamor = true&input = bondi%20beach&key = myKey

{
   "predictions" : [
      {
         "description" : "Bondi Beach, New South Wales, Australia",
         "id" : "ffa6ad484d2fec594378fb2a24e8328a2bc4459f",
         "matched_substrings" : [
            {
               "length" : 11,
               "offset" : 0
            }
         ],
         "place_id" : "ChIJWTi8xgGyEmsRgK0yFmh9AQU",
         "reference" : "CkQ_AAAAMnfwZeK5SV6uPBnPr34JVdHudAGxMtna--JWHtwe7t81gLBGgsB6mRgmj375m7KReRhpMq1Y6AYxCrC2MnYn8hIQQfASvoG5-7LwRcVR7ELjNxoURh-iBs6M2dmrU8wLKIPcFFgymn4",
         "terms" : [
            {
               "offset" : 0,
               "value" : "Bondi Beach"
            },
            {
               "offset" : 13,
               "value" : "New South Wales" …
Run Code Online (Sandbox Code Playgroud)

json hierarchy geonames google-places-api google-places

14
推荐指数
1
解决办法
1427
查看次数