带有查询和近参数的foursquare搜索api

时间:2015-07-28 10:34:12

标签: foursquare

我正在使用此API搜索城市jack中的los gotas相关数据:

  

https://api.foursquare.com/v2/venues/search?near=los+gatos&query=jack&oauth_token=OUTH_TOKEN&v=20150728&categoryId=4d4b7105d754a06376d81259,4bf58dd8d48988d1fa931735,4bf58dd8d48988d10c941735,4bf58dd8d48988d1ea941735,4bf58dd8d48988d112941735&sortByDistance=1

但它也给了我那些与那个城市无关的数据。
这里是输出:

{
      "vName": "Jack Barry and Associates",
      "vFourSquareID": "4f32c93919836c91c7fa7874",
      "enhance": "0",
      "vLogo": "",
      "bigthumb_logo": "",
      "compressthumb_logo": "",
      "vBanner": "",
      "bigthumb_banner": "",
      "compressthumb_banner": "",
      "iBarID": "-1",
      "tAddress": "Milpitas",
      "dLat": "37.425211",
      "dLong": "-121.866708",
      "distance": "0",
      "formatted_address": "2143 Incline Ct,Milpitas, CA 95035"
    },
    {
      "vName": "Jack O'Neill Lounge",
      "vFourSquareID": "52df337a498e8f50b076f933",
      "enhance": "0",
      "vLogo": "",
      "bigthumb_logo": "",
      "compressthumb_logo": "",
      "vBanner": "",
      "bigthumb_banner": "",
      "compressthumb_banner": "",
      "iBarID": "-1",
      "tAddress": "Santa Cruz",
      "dLat": "36.962198818189",
      "dLong": "-122.02405086867",
      "distance": "0",
      "formatted_address": "Santa Cruz, CA 95060"
    },
    {
      "vName": "Jack Rose Libation House",
      "vFourSquareID": "52a5a18511d28dac8af3d02d",
      "enhance": "0",
      "vLogo": "",
      "bigthumb_logo": "",
      "compressthumb_logo": "",
      "vBanner": "",
      "bigthumb_banner": "",
      "compressthumb_banner": "",
      "iBarID": "-1",
      "tAddress": "Los Gatos",
      "dLat": "37.240493163257",
      "dLong": "-122.00109243393",
      "distance": "0",
      "formatted_address": "18840 Saratoga Los Gatos Rd (Austin Way),Los Gatos, CA 95030"
    }

在输出中,前2个结果不是来自los gatos城市。但它仍在显示。任何人都可以说为什么?