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