Akismet Java即使使用显式垃圾邮件也不起作用

时间:2018-06-25 13:38:35

标签: java servlets akismet

我正在使用用于Akismet的Java API来检测垃圾邮件(Akismet Java API),我将所有参数都按其指定的方式放置了,但对我而言不起作用,我的意思是……总是返回我的评论里面没有垃圾邮件,但这不是事实!我在评论中尝试了很多垃圾邮件,Akismet总是说没有垃圾邮件。

这是我的代码(易于理解):

Akismet akismet = new Akismet(MY_AKISMET_KEY, MY_WEB);
boolean ok = akismet.commentCheck(
   "127.0.0.1", //submitter ipAddress
   "\"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1\"", //userAgent
   "http://www.test.com/blog", //referrer
   "http://test.com/blog/post=1", //permalink
   "comment", //comment type
   "dumb", //author
   "dumb@dumb.com", //email
   "http://www.dumb.com", // authorURL
   "Visit www.mypage.com, the best!", //Text to check
   null);

您可以在注释中看到显式的垃圾邮件:“最好,访问www.mypage.com!”。尽管如此,布尔值始终为false。我已经尝试了很多评论,但总是错误的。我认为一切都写得很好。

此API表示几乎所有内容都是可选的,但是如果排除某些元素(目前不重要),性能可能会急剧下降。

我做错什么了吗?

谢谢!

0 个答案:

没有答案