Instagram gem:使用特定主题标签获取照片

时间:2012-05-23 19:23:30

标签: ruby-on-rails instagram

是否可以使用instagram gem从用户中选择仅带有特定主题标签的图片?无法在文档中找到hashtag选项。如果是,请提供一个例子。

1 个答案:

答案 0 :(得分:8)

不能直接完成。 Instagram API本身不允许您像这样打电话 - 您必须查询特定用户的照片或查询标签,并且gem不提供解决方法。

所以,首先查询用户:

  @results = Instagram.user_recent_media(1907035, {access_token: t.token, count: 60})  # 60 appears to be the max

然后将照片与所需的标签保持一致。在结果中,每个元素都有一个“tags”数组。例如,@results.first["tags"]会返回第一张照片的标记数组。

这是用于进行典型查询的详细记录的代码:

https://github.com/Instagram/instagram-ruby-gem/blob/master/lib/instagram/client/users.rb