4

是否可以仅从使用 instagram gem 的用户那里选择带有特定主题标签的图片?在文档中找不到主题标签选择。如果有,请举个例子。

4

1 回答 1

8

不能直接做。Instagram API 本身不允许您进行这样的调用 - 您必须查询特定用户的照片或查询标签,而 gem 没有提供解决方法。

所以,首先查询用户:

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

然后保留带有您想要的标签的照片。在结果中,每个元素都有一个“标签”数组。例如@results.first["tags"]返回第一张照片的标签数组。

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

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

于 2012-05-26T19:56:35.323 回答