0

我有一堆foursquare id,我希望能够使用这些foursquare id 提取instagram 媒体。

目前我只看到一种方法来做到这一点,它需要两个 API 调用。您必须首先使用foursquare_v2_id(示例调用)调用搜索API。这将返回 Instagram ID。然后我必须使用 instagram id 对媒体 API 进行第二次调用以检索媒体(示例调用)。

有谁知道如何仅通过一个 api 调用来实现这些结果(仅基于foursquare_id 获取位置的媒体)?

4

3 回答 3

2

您可以通过foursquare API 和venues/photos 端点获取此信息。请参阅此处的文档。

这将返回场地的照片列表,包括它们的来源。您可以使用它来返回场地的所有图像,或仅返回来自 instagram 的图像。

于 2012-11-12T21:18:22.977 回答
2

联系 Instagram 后,很明显目前无法执行此操作。如果情况发生变化,我会回来并用正确的解决方案重新回答这个问题。

于 2012-11-28T19:46:59.527 回答
2

我认为您必须使用以下 api 用户才能获取 instagram 图片:

https://api.foursquare.com/v2/venues/423a1a00f964a5202f201fe3/photos?oauth_token=Z5RRDGQUWEAFCANX2OT0R2O5QUWYOP1EMOCNXT1PQWKMHVNG&v=20130706&limit=200

使用foursquare id 和foursquare ourh 令牌,您可以获得特定的场地图像。

作为回应,您可以检查“来源”:{“名称”:“Instagram”,“url”:“http://instagram.com”}。源名称是 Instagram 意味着它是 Instagram 图像。

Refer: https://developer.foursquare.com/docs/venues/photos
于 2013-07-06T06:18:48.067 回答