我正在尝试使用标记方法搜索Tumblr。有没有办法用Tumblr宝石做到这一点?如果没有,我如何解析API响应并将帖子存储在数据库中?我正在使用的宝石叫做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