thoughtco/statamic-spam-check

此包最新版本(dev-main)没有提供许可证信息。

将表单提交内容与垃圾邮件分类器进行对比

dev-main 2024-04-30 13:23 UTC

This package is auto-updated.

Last update: 2024-08-30 14:14:13 UTC


README

此插件会检查任何表单提交内容,与垃圾邮件检查API进行对比。

安装

使用composer安装: composer require thoughtco/statamic-spam-check

在.env文件中添加您的API密钥,键为:STATAMIC_SPAM_CHECK_API_KEY

例如

STATAMIC_SPAM_CHECK_API_KEY="my-key"

配置

默认情况下,所有表单提交都会检查是否存在texttextarea字段,如果找到,则会运行检查。

如果您想覆盖此设置,请发布配置

php artisan vendor:publish --tag=statamic-spam-check

然后您可以指定要检查的特定表单数组,要检查的字段处理程序以及是否要静默失败。

开发中的测试

如果您想在开发期间测试响应,可以使用STATAMIC_SPAM_CHECK_TEST_MODE环境变量。

将其设置为disable将阻止插件运行。

将其设置为fail将引发验证错误或静默失败,具体取决于fail_silently配置值。