使用 Instagram API 时我可以在哪里找到位置 ID

问题描述 投票:0回答:2

我想使用 Instagram API 从给定位置获取最近媒体对象的列表。 我正在使用这个网址。 现在我不能这样做,因为我不知道我应该在哪里获取位置ID?

ios swift instagram
2个回答
9
投票

1. 首先使用

facebook graph API
搜索位置并获得
facebook_places_id
。这是一个例子:

https://graph.facebook.com/search?q=&type=place&center=37.77493,-122.419415&distance=5000&access_token=ACCESS-TOKEN&expires_in=5184000

2. 获取

facebook_places_id
,用这个
instagram location search API
来获取对应的
instagram_location_id

https://api.instagram.com/v1/locations/search?facebook_places_id=273471170716&access_token=ACCESS-TOKEN

3. 获取位置

id
,然后按
instagram location media API
获取最近的媒体:

https://api.instagram.com/v1/locations/514276/media/recent?access_token=ACCESS-TOKEN

这里是使用上述方法实现 Instagram 位置媒体搜索:http://www.gramfeed.com/instagram/places


6
投票

如果您可以获得该位置的纬度和经度,则可以使用以下代码查找该特定位置的图像:

https://api.instagram.com/v1/media/search?lat=48.858844&lng=2.294351&access_token=ACCESS-TOKEN
© www.soinside.com 2019 - 2024. All rights reserved.