【发布时间】:2014-11-03 23:24:49
【问题描述】:
我为我的咖啡馆网站编写了一个迷你 instagram wordpress 插件,它显示了在我们主页上拍摄的照片。你可以在这里看到它的实际效果:dem-istanbul.com
但是,由于 instagram 现在使用 facebook places 而不是foursquare,所以我使用的位置 ID 已经过时,而且我想添加第二个位置,因为我们已经开设了一个新分支。我一直在使用此代码列出照片:
$result = fetchData("https://api.instagram.com/v1/locations/83910054/media/recent/?access_token={$accessToken}&count=8");
但是,当我想添加第二个位置时,我无法找到 location-id,因为它现在从 facebook 位置获取数据。这个值是新添加到 Instagram API 中的,但是我在使用它时不知所措:
https://api.instagram.com/v1/locations/search?lat=48.858844&lng=2.294351&access_token=ACCESS-TOKEN
按地理坐标搜索位置。
参数:
-
DISTANCE默认为 1000m(距离=1000),最大距离为 5000。 -
FACEBOOK_PLACES_ID返回从 Facebook 地点 ID 映射的位置。如果使用,则不需要 Foursquare id 和 lat、lng。 -
FOURSQUARE_ID返回从foursquare v1 api 位置ID 映射的位置。如果使用,则不需要使用 lat 和 lng。请注意,此方法已弃用;您应该在 API 的 V2 中使用新的foursquare ID。 -
LAT中心搜索坐标的纬度。如果使用,则需要 lng。 -
LNG中心搜索坐标的经度。如果使用,则需要 lat。 FOURSQUARE_V2_ID 返回从foursquare v2 api 位置ID 映射的位置。如果使用,则不需要使用 lat 和 lng。
据我了解,我现在应该可以使用 facebook 位置 ID 来列出图像,但我不确定从哪里获得它。
对不起,如果这听起来很复杂,但如果有人可以帮助我,我会很高兴。提前非常感谢。
【问题讨论】:
标签: instagram