2012-11-11 16 views
0

我有一堆foursquare ID,我希望能夠用這些foursquare IDS拉Instagram媒體。是否有可能在一次性調用中使用foursquare id獲取instagram媒體?

目前我只看到一種方法來做到這一點,它需要兩個API調用。您必須先使用foursquare_v2_id(example call)致電搜索API。這將返回Instagram ID。然後,我必須使用Instagram ID第二次調用媒體API來檢索媒體(example call)。

有沒有人知道如何實現這些結果(獲取媒體的位置只基於一個foursquare_id)只有一個API調用?

回答

2

與Instagram聯繫後,顯然目前沒有辦法做到這一點。如果這種情況發生變化,我會回來,用適當的解決方案重新回答這個問題。

+0

你應該可以使用四方ID查詢'/ locations/search'來獲得instagram id,然後查詢'/ locations/location-id/media/recent',但是這是兩個請求。 – kontur

2

您可以通過foursquare API(包含場館/照片端點)獲取此信息。請參閱文檔here

這將返回場地的照片列表,包括其來源。你可以使用它來返回一個場地的所有圖像,或者只是來自instagram的圖像。

+1

雖然Instagram不僅僅是四方形的照片。我想根據foursquare場地編號拉Instagram照片,因爲我會獲得比foursquare更多的東西,而我所有的都是foursquare場地編號。 – Commander

2

我認爲你必須在下面的用戶API來獲取圖像Instagram的:

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

使用Foursquare的ID和Foursquare oaurh令牌就可以得到perticular會場的圖像。

作爲迴應,您可以檢查「source」:{「name」:「Instagram」,「url」:「http://instagram.com」}。 源名稱是Instagram意味着它是一個instagram圖像。

Refer: https://developer.foursquare.com/docs/venues/photos 
相關問題