如何防止FB Places图形调用中出现异物?

时间:2012-10-24 13:53:31

标签: facebook facebook-graph-api location

我很困惑,在我的脸谱图调用中找到没有任何真实链接的对象。假设我打电话给丹麦欧洲一个地方附近的地方。在结果列表中,我可以冒险从新加坡,韩国,德克萨斯州奥斯汀和其他完全关闭的位置获得物品。但根据FB结果,坐标是匹配的。

以此电话为例:

FBGraph call, Center : 55.676127,12.581892 (Copenhagen, Denmark) , Distance : 1000m

以下是一些预期结果:

    {
             "name": "Fortunen Bar & Spiseri",
             "location": {
                "street": "Ved Stranden 18",
                "city": "K\u00f8benhavn",
                "country": "Denmark",
                "zip": "1061",
                "latitude": 55.677747326448,
                "longitude": 12.5802503332
             },
             "category": "Local business",
             "id": "454633487897742"
          },

突然之间,一个令我困惑的结果是:

      {
         "name": "CampusFrance Hong Kong",
         "location": {
            "street": "25/F, Tower II, Admirality Centre,18, Harcourt Road, Central, ",
            "city": "Hong Kong",
            "country": "Hong Kong",
            "latitude": 55.67758,
            "longitude": 12.58226
         },
         "category": "Government organization",
         "id": "206130582769483"
      },

我知道我可以通过在位置国家/地区进行一些名称比较来过滤它们,但是当人们接近边界时,它会弄乱我的结果,而且,如果我要求20个项目,我将冒险结束19或18,但仍有可能的下一页...

任何人都知道旗帜或者可以设置的东西以避免这种情况吗?

1 个答案:

答案 0 :(得分:0)

正如Donn Lee所提到的,这是个人故障。我们不确定为什么Facebook认为这个条目在丹麦,但很明显它不属于那里。