2

我正在使用用于 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,最好的!”。尽管如此,布尔值始终为假。我尝试了很多评论,但总是错误的。我认为一切都写得很好。

这个 API 说几乎所有东西都是可选的,但是如果你排除某些元素(现在不重要),性能会急剧下降。

难道我做错了什么?

谢谢!

4

0 回答 0