2

我在 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())

但我的结果不包含规范 URL。只有简短的 URL、名称和 ID。

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

4

2 回答 2

1

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

于 2013-06-24T02:57:53.860 回答
0

看起来 Foursquare 不再canonicalUrl在其场地对象中提供元素。

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

于 2013-09-21T05:12:08.870 回答