1

有人可以告诉我“如何获取”或“什么是”location(id), location_recent_media(id,options{}), media_item(id), media_likes(id)在 yard 文档http://rubydoc.info/github/Instagram/instagram-ruby-中给出的 ruby​​ instagram api 方法等中使用的 'id' 参数宝石?我正在使用 rails 并且 api 是使用 gem 安装的。

4

1 回答 1

1

您可以在这里https://github.com/Instagram/instagram-ruby-gem看到如何使用 API 的示例,看看代码我会说 id 取决于您查询的内容,如果您正在使用 location(id) 这将是该位置的 id。现在,要从“真实世界”位置到该 id,我相信您可以使用 location_search(longitude, latitude) ,这将为您提供一个包含所有靠近该坐标的位置的数组,例如(来自代码文档):

Instagram.location_search("37.7808851", "-122.3948632")

这将为您提供一个包含 37.7808851、-122.3948632(164 S Park,SF,CA USA)周围位置的数组。

然后您可以使用带有 location(id) 的 id 数组,例如:

mylocations = Instagram.location_search("37.7808851", "-122.3948632")
Instagram.location(mylocations.first)

希望能帮助到你。

于 2012-01-10T12:19:41.990 回答