0

私はたくさんのフォースクエアIDを持っていて、それらのフォースクエアIDでInstagramメディアをプルできるようにしたいと思っています。

現在、これを行う方法は1つしかなく、2つのAPI呼び出しが必要です。最初に、foursquare_v2_idを使用して検索APIを呼び出す必要があります(呼び出し例)。InstagramIDが返されます。次に、Instagram IDを使用してメディアAPIを2回呼び出して、メディアを取得する必要があります(呼び出し例)。

たった1回のAPI呼び出しでこれらの結果を達成する方法(foursquare_idのみに基づいて場所のメディアを取得する)を知っている人はいますか?

4

3 に答える 3

2

この情報は、会場/写真のエンドポイントを使用して、foursquareAPIを介して取得できます。こちらのドキュメントを参照してください。

これにより、ソースを含む、会場の写真のリストが返されます。これを使用して、会場のすべての画像を返すか、Instagramからの画像のみを返すことができます。

于 2012-11-12T21:18:22.977 に答える
2

Instagramに連絡した後、現時点ではこれを行う方法がないことは明らかです。それが変更された場合、私は戻ってきて、適切な解決策でこの質問に再回答します。

于 2012-11-28T19:46:59.527 に答える
2

Instagramの画像を取得するには、APIの下でユーザーを使用する必要があると思います。

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

foursquareidとfoursquareoaurhトークンを使用すると、特定の会場の画像を取得できます。

それに応じて、 "source":{"name": "Instagram"、 "url":"http://instagram.com"}を確認できます。ソース名はInstagramで、Instagramの画像を意味します。

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