SilentShield

Skript + serverikontroll

SilentShield Integratsioonid

Lihtne integreerimine Teie eelistatud platvormidele ja raamistikesse: skript brauseris ja kontroll Teie serveris. API-keskne ja raamistikust sõltumatu.

Kiirstart

Töös 3 sammuga

Registreerumisest aktiivse kaitseni — ilma serverit ümber ehitamata.

01

Loo API võti

Registreeruge ja genereerige Dashboardis oma domeenile Site-Key — tasuta, vähem kui minutiga.

NPM pakett Node.js, React & Next.js jaoks

Manustage SilentShieldi kliendiskript oma esiotsa ja kontrollige nonce väärtusi taustsüsteemis meie ametliku Node paketiga.

@forge12interactive/silentshield-sdk-js

Ametlik Node.js pakett taustsüsteemi kontrolliks

Paigaldamine

npm install @forge12interactive/silentshield-sdk-js

Kasutamine

// 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 });
📝

WordPressi pistikprogramm

Natiivne integratsioon kõige populaarsemate WordPressi vormipluginate jaoks. Nähtamatu rämpspostivastane kaitse ilma CAPTCHA takistusteta.

SilentShield Captcha

Meie ametlik WordPressi plugin on nüüd saadaval WordPressi kataloogis. Sujuv integreerimine Contact Form 7-ga: Nähtamatu, GDPR-iga ühilduv, ligipääsetav.

  • Ühe klõpsuga paigaldus otse WordPressist
  • Keskne seadistamine WordPressi administraatoris
  • Automaatsed uuendused ja hooldus

Contact Form 7Testitud

Nähtamatu botikaitse CF7 vormidele, pistikprogrammiga testitud.

WPFormsTestitud

Botikaitse WPForms vormidele, pistikprogrammiga testitud.

Elementor FormsTestitud

Botikaitse Elementor Forms vormidele, pistikprogrammiga testitud.

WooCommerceTestitud

Klassikaline ja plokipõhine kassa on testitud.

Avada FormsTestitud

Botikaitse Avada Forms vormidele, pistikprogrammiga testitud.

Fluent FormsTestitud

Botikaitse Fluent Forms vormidele, pistikprogrammiga testitud.

Testitud: 7. oktoober 2026 · SilentShield Captcha 2.15.14 · WordPress 7.1.2

☁️

Cloudflare'i Ühilduvus

SilentShield töötab Cloudflare'iga sujuvalt. Kasutage seda oma Load Balancer'i ees või kombineerige seda teiste Cloudflare'i teenustega.

Cloudflare Load Balancer'i ees?

Jah, võimalik ilma probleemideta.

SilentShieldi saab paigaldada otse teie Cloudflare Load Balancer'i ette. Skript käivitub kliendipoolselt ja integreerub sujuvalt teie olemasolevasse infrastruktuuri.

  • Puuduvad konfliktid Cloudflare'i teenustega
  • Ühildub CDN-i ja vahemällu salvestamisega
  • Täiendav turvakiht

EL andmemajutus kui Eristaja

Otsustav erinevus

Kuigi paljud töötavad Cloudflare Turnstile'iga, pakub SilentShield selget eelist tänu EL-is majutatud infrastruktuurile ja küpsistevabale arhitektuurile.

  • Kasutatav GDPR-i kohaselt, andmed Saksamaal
  • Puuduvad küpsised või püsiv salvestusruum
  • Läbipaistev, õiglane hinnakujundus

Integratsioon Cloudflare'iga

Skripti manustamine <head>-i:

<script
  src="https://api.silentshield.io/client.js?k=YOUR_API_KEY"
  crossorigin="anonymous"
  referrerpolicy="origin"
  defer
></script>
Täielik juhend

CMS Integratsiooni Juhendid

Samm-sammulised juhised populaarsete sisuhaldussüsteemide jaoks.

🛍️

Shopify

Lisage SilentShield oma Shopify kontaktvormile

🌊

Webflow

Integratsioon kohandatud koodi manustamise kaudu

✨

Wix

Manustamine Wix Code (Velo) kaudu

📝

WordPress

Käsitsi integreerimine WordPressi teemadesse

SilentShield Integratsiooni Juhend

SilentShield kaitseb teie vorme usaldusväärselt botide eest – nähtamatu, GDPR-iga ühilduv ja ligipääsetav. Täieliku turvalisuse tagamiseks peab esiotsa kood (JavaScript) olema manustatud ja serveripoolselt kontrollitud.

🛍️Shopify Integratsioon

Frontend – Script-Einbindung

  1. Minge Shopify Admin → Veebipood → Teemad
  2. Klõpsake "Actions → Muuda koodi"
  3. Avage theme.liquid fail Layouti all
  4. Sisestage järgmine kood enne </head> tagi
<script
  src="https://api.silentshield.io/client.js?k=YOUR_API_KEY"
  crossorigin="anonymous"
  referrerpolicy="origin"
  defer
></script>

Asendage YOUR_API_KEY oma API-võtmega SilentShieldi armatuurlaualt.

Taustaprogramm – Kontroll (PHP Näide)

Shopify ei käivita teemades Teie enda serverikoodi ning Shopify kontakti- ja kliendivormid saadavad andmed otse Shopifyle – seal SilentShield midagi ei kontrolli. Serveripoolse kontrolli jaoks peab vorm saatma andmed Teie enda serverisse, App Proxy marsruudile või teenusesse, nagu Make, n8n või pilvefunktsioon, mis käivitab enne andmete edastamist allpool oleva koodi. Ainult teemas olev skript seda kontrolli ei asenda.

<?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 Integratsioon

Frontend

  1. Avage oma projekt → Project Settings → Custom Code → Head Code
  2. Sisestage see kood
  3. Avalda leht
<script
  src="https://api.silentshield.io/client.js?k=YOUR_API_KEY"
  crossorigin="anonymous"
  referrerpolicy="origin"
  defer
></script>

Backend

Kuna Webflow ei toeta otsest serveri loogikat, saatke oma vorm oma serverisse või teenusesse (nt Make, n8n, AWS Lambda, Firebase Function). Seal käivitage sama kontrollkood nagu ülaltoodud Shopify näites, enne kui jätkate vormi töötlemist.

✨Wix Integratsioon

Frontend

  1. Avage Wix Editor
  2. Aktiveerige Dev Mode (Velo)
  3. Valige Add Custom Code → Head
  4. Sisestage sama <script>-kood
  5. Avalda veebileht
<script
  src="https://api.silentshield.io/client.js?k=YOUR_API_KEY"
  crossorigin="anonymous"
  referrerpolicy="origin"
  defer
></script>

Taustaprogramm (Velo HTTP-Funktsioon)

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 Integratsioon

Esiosa (Käsitsi või Plugin)

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

Taustaprogramm (PHP Kontroll)

$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.');

Soovitus: Kasutage meie ametlikku WordPressi pluginat

Lihtsamaks integreerimiseks kasutage meie pluginat otse WordPressi kataloogist.

Laadi alla WordPressi Plugin

Kokkuvõte

PlatvormEsiosa IntegratsioonTaustaprogrammi Kontroll
Shopifytheme.liquid <script>App-Proxy / PHP / Node
WebflowProject Settings → HeadVäline serveri kontroll
Wix (Velo)Custom Code → HeadHTTP Funktsioon
WordPresswp_head() või PluginPHP Form Handler

Valmis integreerimiseks?

Alustage tasuta meie API-keskse lahendusega.