问题标签 [akismet]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
31 浏览

wordpress - WordPress : 为什么有些评论会变成垃圾邮件

我有网站,我安装jetpackakismet在我的网站中,但问题是一些评论转到垃圾邮件,但它不是垃圾邮件。

怎么能解决呢?

0 投票
0 回答
30 浏览

ruby-on-rails-3 - Rails 3 如何使用 Rakismet gem 验证其他列

我在我的 Rails(3.2.22) 项目中使用 Rakismet(1.5.3) gem。Rakismet 默认验证作者、作者电子邮件、作者网址、内容等属性。

我的问题:我想验证模型中的额外列,例如帖子磁贴、帖子摘要、帖子内容。我尝试合并帖子标题、帖子内容和帖子摘要并分配给内容字段。

post.rb

它没有按预期工作即没有抛出任何垃圾邮件错误,即使标题、内容和摘要有垃圾邮件文本(viagra-test-123)

请指导我解决这个问题。谢谢你。

0 投票
2 回答
2643 浏览

spam - Akismet 的标准、阳性垃圾邮件测试

Akismet 是否有标准的测试用例消息?

基本上,它应该像 SpamAssasin 的GTUBE测试用例一样工作(它总是被标记为垃圾邮件),但对于 Akismet。我尝试了 GTUBE 琴弦,但(令我惊讶的是)Akismet 开了绿灯。

不,我不想使用

买伟哥买伟哥你好我是尼日利亚王子

或者任何像这样的垃圾邮件。我希望看到一个标准测试用例,为 Akismet 提供一个非常基本的健全性检查。这是一回事吗?

(对不起垃圾邮件;)

0 投票
1 回答
181 浏览

wordpress - 为什么 Akismet 在密钥验证时返回失败?

在具有 4.8.1 版的自托管新安装、具有 2017 默认主题的站点上,我使用 API 密钥激活了 Akismet 插件。修改single.php为:

但它总是回来failed。我已确保站点域名包含在 Akismet 仪表板中,但无论出于何种原因,在阅读 [密钥验证文档][1] 并检测到该功能存在后,它都不会返回true

如果我复制 PHP 示例并将函数的命名约定更改为akismet_check

并通过它:

我不明白该功能是否已经存在,并且我可以检测到它为什么会失败。akismet_verify_keyAkismet 是否有密钥验证的替代方案,因此如果不起作用或我做错了什么,我不必重新编写整个函数来执行似乎已经存在的事情?

0 投票
1 回答
2723 浏览

wordpress - 如何在 MAMP 中修改本地主机上的 IP 地址?

在本地为 WordPress 开发插件我想在表单验证中实现 Akismet,但我需要一个 IP 地址来提交和运行时:

我回来了::1。当我研究解决这个问题时,我没有找到可靠的答案:

在研究如何解决时,::1我发现MAMP 是否应该在本地主机上将 ::1 作为 IP 返回?这表明sudo

所以我去MAMP/conf/apache/httpd.conf尝试将第 48 行从Listen 8888to修改Listen 127.0.0.1,我得到一个错误,Apache 不会重新启动。如何修改我的 MAMP IP,以便从中获得正确的 IP $_SERVER['HTTP_USER_AGENT']

0 投票
0 回答
37 浏览

java - 即使使用显式垃圾邮件,Akismet java 也不起作用

我正在使用用于 Akismet 的 java API 来检测垃圾邮件(Akismet Java API)但这不是真的!我在评论中尝试了很多明确的垃圾邮件,Akismet 总是说没有垃圾邮件。

这是我的代码(适应理解):

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

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

难道我做错了什么?

谢谢!

0 投票
0 回答
38 浏览

spam-prevention - 用于检查用户注册是否为垃圾邮件/无效的 API?

我们有一个用户必须输入的公司的注册表单

  • 名字和姓氏
  • 他们想要的子域名
  • 电子邮件
  • 公司名称

我们希望通过某种垃圾邮件/欺诈(假帐户、带有脏话的帐户等)验证 API 来运行输入,这将为注册输入创建一个分数,我们可以采取相应的行动。

谷歌搜索时,我只发现akismet它支持注册模式和用户名/姓和电子邮件字段,但是当使用John Doe john.doe@example.org设置为 CURL 的用户代理进行测试时,它说它不是垃圾邮件..

还有其他解决方案吗?

0 投票
2 回答
92 浏览

ruby-on-rails - 在 Rails 中的特定控制器中查找/杀死内存问题

我在 Heroku 上建立了一个基于 Rails 的网站,该网站通常在大约 90% 的内存使用情况下运行良好。

通过 Scout,我在我的 Rails 应用程序中隔离了一个问题,其中我的 comments#create-controller 有时会分配 860k 的内存,这会在随后的超时等情况下长时间关闭我的应用程序。大多数情况下,分配的内存只是其中的一小部分,因此问题是间歇性的。

评论功能本身并不是很重要,但我仍然需要它。我相信它的三个不同部分可能会导致此内存问题:

  1. 内容字符串(即评论本身)太长。例如,如果垃圾邮件发送者发布超长文本。我认为这不是问题,因为我上一次的内存峰值是由普通用户引起的,发表了非常简短的评论。

  2. 我的 rakismet-gem ( https://github.com/joshfrench/rakismet ) 和垃圾邮件检查。我正在使用最新版本(1.5.4)。这很可能是一个问题,因为我真的不知道在使用时加载到内存中的是什么。

  3. 我在代码中的通知程序调用。

    • 我能做些什么来捕捉内存问题并在控制器中进行救援,所以如果有任何“坏”评论,它们不会破坏整个网站?

    • 您在代码中看到任何可能导致这种怪物内存分配的东西吗?

下面的代码:

评论#创建:

0 投票
0 回答
35 浏览

ruby-on-rails - Rakismet - “空的“博客”价值”

我正在尝试使用 httparty调用评论检查"Empty \"blog\" value",即使我在请求中传递了博客参数,我也会收到错误消息。下面是代码

回复

0 投票
1 回答
58 浏览

wordpress - Akismet 仅供评论

Akismet 有时对 WP Contact Form 7 表格过于严格。对于评论,它似乎工作得很好。

理想情况下,我想有选择地排除某些 WPCF7 表单,但如果没有 Akismet,我可以很好地管理所有 WPCF7 表单。

有没有办法过滤 Akismet 呼叫、WPCF7 Akismet 呼叫或 WPCF7 如何处理火腿/垃圾邮件响应?或者我可以添加一些简单的参数到 WPCF7 表单的附加设置中以跳过 Akismet 验证。