2010-08-19 47 views
0

我试图让flickr-fu宝石正确搜索商业友好照片,但没有运气。它似乎完全忽略了这个参数。ruby​​ gem flickr-fu许可证问题

photos = flickr.photos.search(:text => "anything", 
           :tags => 'architecture', 
           #:license_id => '4,6,5', 
           :license_id => [0,4,5,6], 
           #:license_id => 0, 
           :content_type => '1', 
           :safe_search => '1', 
           :sort => 'date-posted-asc, relevance', 
           :per_page => 5) 

许可证编号1,2,3是非商业性使用,所以我想避免这些,并采取所有其他的,但它似乎并不重要,我仍然得到了很多的三分球我的查询。

http://www.flickr.com/services/api/flickr.photos.licenses.getInfo.html

http://github.com/commonthread/flickr_fu/blob/master/lib/flickr/photos.rb

回答

3

没关系,这似乎工作。

photos = flickr.photos.search(:text => "anything", 
           :tags => 'architecture', 
           :license => '0,4,5,6', 
           :content_type => '1', 
           :safe_search => '1', 
           :sort => 'date-posted-asc, relevance', 
           :per_page => 5)