2

我正在尝试使用 tagged 方法搜索 Tumblr。有没有办法用 Tumblr gem 做到这一点?如果没有,我如何解析 API 响应并将帖子存储在数据库中?我使用的 gem 叫做 Tumblr Wrapper:https ://github.com/forthemakers/tumblr_wrapper 。文档中没有关于使用标记方法的任何内容。我正在尝试在 Tumblr 标记的媒体中搜索标签 Kanye West。这是我在 Post 模型中尝试的方法。

    def self.pull_tumblr 
        Tumblr.tagged("kanye+west", :type => "photo").each do |post|
          unless exists?(post_id: post.id)
            create!(
              post_id: post.id,
              content: post.caption,
              username: post.blog_name,
              profile_photo: post.avatar_url,
              created_at: post.date,
              photo: post.photo.url
            )
          end
        end
      end
4

0 回答 0