6月 182012
<< Mobage運用技術勉強会に行ってきた || ruby1.9の関数を1.8.7で使う >>
インストール
gem install tiqav
画像を検索、保存
require 'rubygems'
require 'tiqav'
## 検索
images = Tiqav.search 'ちくわ'
images.each do |img|
puts "(id:#{img.id}) #{img.permalink} => #{img.url}"
## 全部保存する
img.save(img.filename)
puts "saved!! => #{img.filename}"
end
## ランダム
img = Tiqav.random
puts img.url
puts img.thumbnail
puts img.glitch
## 幸運
puts Tiqav.feeling_lucky 'ちくわ'
最初はスクレイピングで実装した。
v0.0.1を公開して寝て起きたらseiryoさんがJSON APIを作ってくれてpull requestくれてた。
ありがとうございます。
githubにソースコードおいてある。 https://github.com/shokai/ruby-tiqav
おでん
tiqavの画像検索結果からランダムに画像を入れるサービスを作った。HTMLでスライド作るのに便利だと思う。http://oden.herokuapp.com/
こういう風に埋め込むと
<img src="http://oden.herokuapp.com/あきらめ.jpg">リロードする毎にランダムな画像がでる。
githubにソースコードある https://github.com/shokai/oden