2011-07-17 40 views
1

我正在製作一個android應用程序,需要過濾種族主義內容和色情內容。它將作爲一個商店中的演示安裝。並需要在那裏過濾內容。過濾色情/種族歧視的最佳方法?

我找不到任何帶API訪問的好選項。我發現一些人使用谷歌搜索API與safesearch試圖檢測,如果我應該封鎖內容。 (請注意,「谷歌安全搜索」API只會阻止網絡釣魚/惡意軟件)。搜索這個我只找到可以安裝在Windows/Mac上的crapware /惡意軟件來爲你的孩子過濾色情片。

(OpenDNS的解決方案都出來了,有沒有辦法,我可以添加所有的IP的我需要的是過濾器..)

我有哪些選擇?

+2

設置演示系統的最佳方式是不允許完全禁止訪問外部內容,並且將應用程序與您熟悉的一些精心挑選的內容/資源打包在一起?然後,即使商店沒有互聯網連接,演示也能正常工作。 – aroth

+0

客戶想要在整個互聯網上演示他的3g/wifi連接選項。所以不幸的白名單/手工挑選的內容不是一個選項:/ – neuron

+0

我正在考慮做2谷歌安全搜索的查詢。檢查網址是否消失。但是這樣做肯定會有更好的方式。 – neuron

回答

1

修改/系統/ etc/hosts文件

演示設備上

,但我想我們都同意,這將幾乎不可能完成的任務。

你可以嘗試設計一個例程來篩選傳入的HTML中的壞詞或其他東西,但是再一次,你將能夠覆蓋所有東西的機會是什麼?

這一切似乎有點像徒勞的努力。沒有任何一件「因特網上的所有事情都不好的數據庫」。

這裏真正的問題是這樣的:「互聯網(和現實的延伸)就是這樣,通過阻止事物並假裝它們不存在,逃離現實有什麼好處呢?」

+0

當然,我不能阻止一切,但我可​​以阻止一些事情。爲了讓一個隨機的14歲兒童在商店裏把色情片放到所有演示設備上稍微困難一點。 – neuron

+0

必須有一些相當體面的過濾器,我可以通過API或其他東西來查詢。 – neuron

+0

通過下載一個通用列表和修改主機會有什麼好處? AFAIK蘋果商店甚至不打擾這一點。 – Kris