SilentShield

Скрипт + проверка на сървъра

SilentShield Интеграции

Лесна интеграция с предпочитаните от Вас платформи и фреймуърци: скрипт в браузъра и проверка на Вашия сървър. Изградено около API и независимо от фреймуърка.

Бърз старт

На живо в 3 стъпки

От регистрацията до активната защита — без преустройство на сървъра.

01

Създайте API ключ

Регистрирайте се и генерирайте Site-Key за вашия домейн в Dashboard — безплатно, за под минута.

NPM пакет за Node.js, React & Next.js

Вградете клиентския скрипт на SilentShield във вашия фронтенд и проверявайте nonce стойности в бекенда с официалния ни Node пакет.

@forge12interactive/silentshield-sdk-js

Официален Node.js пакет за проверка в бекенда

Инсталация

npm install @forge12interactive/silentshield-sdk-js

Употреба

// In your backend (e.g. a Next.js route handler)
import { createClient } from '@forge12interactive/silentshield-sdk-js';

const shield = createClient({ apiKey: process.env.SILENTSHIELD_API_KEY });

const { human } = await shield.verify(nonce);
if (!human) return new Response("Verification failed", { status: 403 });
📝

WordPress плъгин

Вградена интеграция за най-популярните WordPress плъгини за форми. Невидима анти-спам защита без CAPTCHA пречки.

SilentShield Captcha

Нашият официален WordPress плъгин вече е достъпен в директорията на WordPress. Безпроблемна интеграция с Contact Form 7: Невидим, съвместим с GDPR, достъпен.

  • Инсталация с едно кликване директно от WordPress
  • Централна конфигурация в WordPress администрацията
  • Автоматични актуализации и поддръжка

Contact Form 7Проверено

Невидима защита от ботове за CF7 форми, проверена с плъгина.

WPFormsПроверено

Защита от ботове за форми на WPForms, проверена с плъгина.

Elementor FormsПроверено

Защита от ботове за форми на Elementor Forms, проверена с плъгина.

WooCommerceПроверено

Класическата и блоковата каса са проверени.

Avada FormsПроверено

Защита от ботове за форми на Avada Forms, проверена с плъгина.

Fluent FormsПроверено

Защита от ботове за форми на Fluent Forms, проверена с плъгина.

Проверено: 7 октомври 2026 г. · SilentShield Captcha 2.15.14 · WordPress 7.1.2

☁️

Съвместимост с Cloudflare

SilentShield работи безпроблемно с Cloudflare. Разположете го преди вашия Load Balancer или го комбинирайте с други услуги на Cloudflare.

Преди Cloudflare Load Balancer?

Да, възможно е без проблеми.

SilentShield може да бъде разположен директно пред вашия Cloudflare Load Balancer. Скриптът се изпълнява от страна на клиента и се интегрира безпроблемно във вашата съществуваща инфраструктура.

  • Без конфликти с услугите на Cloudflare
  • Съвместим с CDN и кеширане
  • Допълнителен слой на сигурност

Хостинг на данни в ЕС като Диференциатор

Ключовата разлика

Докато мнозина работят с Cloudflare Turnstile, SilentShield предлага ясно предимство с хоствана в ЕС инфраструктура и архитектура без бисквитки.

  • Използване в съответствие с GDPR, данни в Германия
  • Без бисквитки или постоянно съхранение
  • Прозрачно, справедливо ценообразуване

Интеграция с Cloudflare

Вграждане на скрипта в <head>:

<script
  src="https://api.silentshield.io/client.js?k=YOUR_API_KEY"
  crossorigin="anonymous"
  referrerpolicy="origin"
  defer
></script>
Пълно ръководство

Ръководства за CMS интеграция

Инструкции стъпка по стъпка за популярни системи за управление на съдържанието.

🛍️

Shopify

Добавете SilentShield към вашата Shopify форма за контакт

🌊

Webflow

Интеграция чрез Custom Code Embed

✨

Wix

Вграждане чрез Wix Code (Velo)

📝

WordPress

Ръчна интеграция в WordPress теми

Ръководство за SilentShield интеграция

SilentShield надеждно защитава вашите форми от ботове – невидим, съвместим с GDPR и достъпен. За пълна сигурност, фронтенд кодът (JavaScript) трябва да бъде вграден и верифициран на сървъра.

🛍️Shopify Интеграция

Frontend – Script-Einbindung

  1. Отидете на Shopify Admin → Онлайн магазин → Теми
  2. Кликнете върху "Actions → Редактиране на кода"
  3. Отворете файла theme.liquid под Layout
  4. Добавете следния код преди тага </head>
<script
  src="https://api.silentshield.io/client.js?k=YOUR_API_KEY"
  crossorigin="anonymous"
  referrerpolicy="origin"
  defer
></script>

Заменете YOUR_API_KEY с вашия API ключ от таблото за управление на SilentShield.

Бекенд – Верификация (PHP Пример)

Shopify не изпълнява собствен сървърен код в темите, а формулярите за контакт и клиенти на Shopify изпращат данните директно към Shopify – там SilentShield не проверява нищо. За проверка от страна на сървъра формулярът трябва да изпраща към Ваш собствен сървър, маршрут през App Proxy или услуга като Make, n8n или облачна функция, която изпълнява кода по-долу, преди да предаде данните. Само скриптът в темата не замества тази проверка.

<?php
$api_key = "YOUR_API_KEY";
$nonce = $_POST['behavior_nonce'] ?? '';

$payload = json_encode(['nonce' => $nonce]);

$ch = curl_init("https://api.silentshield.io/api/v1/captcha/verify-nonce");
curl_setopt_array($ch, [
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_POST => true,
  CURLOPT_HTTPHEADER => [
    "Content-Type: application/json",
    "X-Api-Key: " . $api_key,
  ],
  CURLOPT_POSTFIELDS => $payload,
  CURLOPT_TIMEOUT => 5,
]);
$response = curl_exec($ch);
$http_code = curl_getinfo($ch, CURLINFO_HTTP_CODE);
curl_close($ch);

if ($http_code !== 200) {
  http_response_code(400);
  exit(json_encode(['error' => 'Verification failed']));
}

$data = json_decode($response, true);
if (!($data['ok'] && $data['verdict'] === 'human' && $data['confidence'] >= 0.7)) {
  http_response_code(403);
  exit(json_encode(['error' => 'Bot detected']));
}

// ✅ Human verified – handle form submission normally
?>

🌊Webflow Интеграция

Frontend

  1. Отворете вашия проект → Настройки на проекта → Персонализиран код → Head Code
  2. Добавете този код
  3. Публикувайте страницата
<script
  src="https://api.silentshield.io/client.js?k=YOUR_API_KEY"
  crossorigin="anonymous"
  referrerpolicy="origin"
  defer
></script>

Backend

Тъй като Webflow не поддържа директна сървърна логика, изпратете вашата форма до собствен сървър или услуга (напр. Make, n8n, AWS Lambda, Firebase Function). Изпълнете същия код за верификация като в примера за Shopify по-горе, преди да продължите с обработката на формата.

✨Wix Интеграция

Frontend

  1. Отворете Wix Editor
  2. Активирайте Dev Mode (Velo)
  3. Изберете Добавяне на Персонализиран Код → Head
  4. Добавете същия <script>-код
  5. Публикувайте уебсайта
<script
  src="https://api.silentshield.io/client.js?k=YOUR_API_KEY"
  crossorigin="anonymous"
  referrerpolicy="origin"
  defer
></script>

Бекенд (Velo HTTP-Функция)

import { ok, badRequest, forbidden } from 'wix-http-functions';
import { fetch } from 'wix-fetch';

export function post_verify_silentshield(request) {
  return request.body.json()
    .then(body => {
      return fetch("https://api.silentshield.io/api/v1/captcha/verify-nonce", {
        method: "POST",
        headers: {
          "Content-Type": "application/json",
          "X-Api-Key": "YOUR_API_KEY"
        },
        body: JSON.stringify({ nonce: body.behavior_nonce })
      });
    })
    .then(resp => resp.json())
    .then(data => {
      if (data.ok && data.verdict === "human" && data.confidence >= 0.7)
        return ok({ body: { success: true } });
      return forbidden({ body: { error: "Bot detected" } });
    })
    .catch(() => badRequest({ body: { error: "Verification failed" } }));
}

📝WordPress Интеграция

Фронтенд (Ръчно или Плъгин)

add_action('wp_head', function () {
  echo '<script src="https://api.silentshield.io/client.js?k=YOUR_API_KEY" crossorigin="anonymous" referrerpolicy="origin" defer></script>';
});

Бекенд (PHP Верификация)

$api_key = "YOUR_API_KEY";
$nonce = $_POST['behavior_nonce'] ?? '';
$payload = json_encode(['nonce' => $nonce]);

$ch = curl_init("https://api.silentshield.io/api/v1/captcha/verify-nonce");
curl_setopt_array($ch, [
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_POST => true,
  CURLOPT_HTTPHEADER => ["Content-Type: application/json", "X-Api-Key: $api_key"],
  CURLOPT_POSTFIELDS => $payload,
  CURLOPT_TIMEOUT => 5,
]);
$response = curl_exec($ch);
$code = curl_getinfo($ch, CURLINFO_HTTP_CODE);
curl_close($ch);

if ($code !== 200) wp_die('Verification failed.');
$data = json_decode($response, true);
if (!($data['ok'] && $data['verdict'] === 'human' && $data['confidence'] >= 0.7))
  wp_die('Bot detected.');

Препоръка: Използвайте нашия официален WordPress плъгин

За по-лесна интеграция използвайте нашия плъгин директно от директорията на WordPress.

Изтеглете WordPress Плъгина

Резюме

ПлатформаФронтенд ИнтеграцияБекенд Верификация
Shopifytheme.liquid <script>App-Proxy / PHP / Node
WebflowProject Settings → HeadВъншна сървърна проверка
Wix (Velo)Custom Code → HeadHTTP-Функция
WordPresswp_head() или ПлъгинPHP Form Handler

Готови ли сте за интеграция?

Започнете безплатно с нашето решение, изградено около API.