我在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。
如何以这种方式获取规范网址?
答案 0 :(得分:1)
您可以使用相同的地址ID对/venues/detail API端点进行api调用。它有一个属性“canonicalUrl”,这是你想要的属性。
答案 1 :(得分:0)
看起来Foursquare不再在其会场对象中使用canonicalUrl
元素。
虽然你仍然可以从menu.url
元素获得。