如何在foursquare api中获取canonicalUrl?

时间:2013-06-20 09:05:39

标签: java foursquare canonical-link

我在api中获得CompactVenue结果:

Result<VenuesSearchResult> result = foursquareApi.venuesSearch("" + lat + "," + lon, null, null, null, name, null, null, null, null, null, null);

然后我得到我需要的ComapctVenue并将它的ID放到api以获得CompleteVenue:

Result<CompleteVenue> completeVenueResult = foursquareApi.venue(ven.getId())

但我的结果不包含规范网址。只有短网址,名称和ID。

如何以这种方式获取规范网址?

2 个答案:

答案 0 :(得分:1)

您可以使用相同的地址ID对/venues/detail API端点进行api调用。它有一个属性“canonicalUrl”,这是你想要的属性。

答案 1 :(得分:0)

看起来Foursquare不再在其会场对象中使用canonicalUrl元素。

虽然你仍然可以从menu.url元素获得。