如何使用RBing搜索必应儿童安全图像?
我看到bing api有一个AdultOption
,但是我看不到任何方法可以将这个选项用于rbing。
最佳答案
设置:adult
require 'rbing'
require 'active_support/inflector'
bing = RBing.new(YOUR_ACCOUNT_KEY)
bing.search('image', 'sex', :adult => "Strict" )
# or another way
bing.image('sex', :adult => "Strict")
# => {"results"=>[]}
bing.image('hump', :adult => "Strict")['results'].size
# contains 50 kid safe images
# => 50
顺便说一句,我不得不使用travisp的2.0-pre-fork来实现这一点,因为APPID迁移问题正在发生因此,如果原始gem不起作用,请使用this one,我的帐户密钥在其中起作用的features/azure分支,而不是不推荐使用的appid。
要安装Travisp 2.0 Pre-Fork Gem,请执行以下操作。
gem install rbing-2.0.0.pre