Integracija per 60 sekundžių

SilentShield Integracijos

Lengvas integravimas į jūsų mėgstamas platformas ir karkasus. API-First, nepriklausomas nuo karkaso, paruoštas per kelias minutes.

Greita pradžia

Veikia per 3 žingsnius

Nuo registracijos iki aktyvios apsaugos — be serverio pertvarkymo.

01

Sukurkite API raktą

Užsiregistruokite ir Dashboarde sugeneruokite Site-Key savo domenui — nemokamai, per mažiau nei minutę.

NPM paketas, skirtas Node.js, React & Next.js

Įterpkite SilentShield kliento skriptą į priekinę dalį ir patvirtinkite nonce serverio pusėje su mūsų oficialiu Node paketu.

@forge12interactive/silentshield-sdk-js

Oficialus Node.js paketas serverio pusės patvirtinimui

Diegimas

npm install @forge12interactive/silentshield-sdk-js

Naudojimas

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

captcha-for-contact-form-7

Vietinė integracija populiariausiems WordPress formų papildiniams. Nematoma apsauga nuo šlamšto be CAPTCHA kliūčių.

SilentShield Captcha

Mūsų oficialus WordPress papildinys dabar pasiekiamas WordPress kataloge. Sklandi integracija su Contact Form 7: Nematomas, atitinkantis GDPR reikalavimus, prieinamas.

  • Įdiegimas vienu spustelėjimu tiesiai iš WordPress
  • Centrinė konfigūracija WordPress administravimo skydelyje
  • Automatiniai atnaujinimai ir priežiūra
Atsisiųsti WordPress Papildinį

Contact Form 7Integruota

Pridėkite nematomą apsaugą nuo botų CF7 formoms

WPFormsIntegruota

Apsaugokite WPForms nuo šlamšto ir botų

Elementor FormsIntegruota

Integracija Elementor Formos Valdikliui

WooCommerceIntegruota

Apsauga nuo botų kasai ir registracijai

Avada FormsIntegruota

Sklandi integracija su Avada Theme Builder Formomis

Fluent FormsIntegruota

Apsauga nuo botų Fluent Forms formoms

☁️

Cloudflare Suderinamumas

SilentShield veikia sklandžiai su Cloudflare. Įdiekite jį priešais savo Load Balancer arba derinkite su kitomis Cloudflare paslaugomis.

Priešais Cloudflare Load Balancer?

Taip, įmanoma be problemų.

SilentShield gali būti diegiamas tiesiai priešais jūsų Cloudflare Load Balancer. Scenarijus vykdomas kliento pusėje ir sklandžiai integruojamas į jūsų esamą infrastruktūrą.

  • Jokių konfliktų su Cloudflare paslaugomis
  • Suderinamas su CDN ir talpinimu talpykloje
  • Papildomas saugumo sluoksnis

ES Duomenų Priegloba kaip Skiriamasis Bruožas

Esminis skirtumas

Nors daugelis dirba su Cloudflare Turnstile, SilentShield siūlo aiškų pranašumą dėl ES prieglobos infrastruktūros ir architektūros be slapukų.

  • 100% GDPR reikalavimus atitinkanti ES duomenų priegloba
  • Jokių slapukų ar nuolatinės saugyklos
  • Skaidrus, sąžiningas kainų nustatymas

Integracija su Cloudflare

Įterpti scenarijų į <head>:

<script
  src="https://api.silentshield.io/client.js?k=YOUR_API_KEY"
  crossorigin="anonymous"
  defer
></script>
Visas Vadovas

TVS Integracijos Vadovai

Žingsnis po žingsnio instrukcijos populiarioms turinio valdymo sistemoms.

🛍️

Shopify

Pridėkite SilentShield prie savo Shopify kontaktinės formos

🌊

Webflow

Integracija per Individualizuoto Kodo Įterpimą

Wix

Įterpimas per Wix Code (Velo)

📝

WordPress

Rankinis integravimas į WordPress temas

SilentShield Integracijos Vadovas

SilentShield patikimai apsaugo jūsų formas nuo botų – nematomas, atitinkantis GDPR reikalavimus ir prieinamas. Siekiant visiškos saugos, priekinės dalies kodas (JavaScript) turi būti įterptas ir patikrintas serverio pusėje.

🛍️Shopify Integracija

Frontend – Script-Einbindung

  1. Eikite į Shopify Admin → Internetinė Parduotuvė → Temos
  2. Spustelėkite "Veiksmai → Redaguoti kodą"
  3. Atidarykite theme.liquid failą, esantį po Išdėstymu
  4. Įterpkite šį kodą prieš </head> žymę
<script
  src="https://api.silentshield.io/client.js?k=YOUR_API_KEY"
  crossorigin="anonymous"
  defer
></script>

Pakeiskite YOUR_API_KEY savo API raktu iš SilentShield prietaisų skydelio.

Užpakalinė Dalis – Patikrinimas (PHP Pavyzdys)

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

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

$ch = curl_init("https://api.silentshield.io/v1/verify");
curl_setopt_array($ch, [
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_POST => true,
  CURLOPT_HTTPHEADER => [
    "Content-Type: application/json",
    "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 Integracija

Frontend

  1. Atidarykite savo projektą → Project Settings → Custom Code → Head Code
  2. Įterpkite šį kodą
  3. Publikuokite puslapį
<script
  src="https://api.silentshield.io/client.js?k=YOUR_API_KEY"
  crossorigin="anonymous"
  defer
></script>

Backend

Kadangi Webflow nepalaiko tiesioginės serverio logikos, siųskite savo formą į savo serverį ar paslaugą (pvz., Make, n8n, AWS Lambda, Firebase Function). Ten atlikite tą patį patikrinimo kodą, kaip aukščiau pateiktame Shopify pavyzdyje, prieš toliau apdorojant formą.

Wix Integracija

Frontend

  1. Atidarykite Wix Redagavimo priemonę
  2. Įjunkite Dev Mode (Velo)
  3. Pasirinkite Pridėti Individualizuotą Kodą → Head
  4. Įterpkite tą patį <script> kodą
  5. Publikuokite svetainę
<script
  src="https://api.silentshield.io/client.js?k=YOUR_API_KEY"
  crossorigin="anonymous"
  defer
></script>

Užpakalinė Dalis (Velo HTTP-Funkcija)

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/v1/verify", {
        method: "POST",
        headers: {
          "Content-Type": "application/json",
          "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 Integracija

Priekinė Dalis (Rankiniu būdu arba Papildinys)

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

Užpakalinė Dalis (PHP Patikrinimas)

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

$ch = curl_init("https://api.silentshield.io/v1/verify");
curl_setopt_array($ch, [
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_POST => true,
  CURLOPT_HTTPHEADER => ["Content-Type: application/json", "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.');

Rekomendacija: Naudokite mūsų oficialų WordPress papildinį

Dėl lengvesnio integravimo naudokite mūsų papildinį tiesiai iš WordPress katalogo.

Atsisiųsti WordPress Papildinį

Santrauka

PlatformaPriekinės Dalies IntegracijaUžpakalinės Dalies Patikrinimas
Shopifytheme.liquid <script>App-Proxy / PHP / Node
WebflowProject Settings → HeadIšorinis Serverio Patikrinimas
Wix (Velo)Custom Code → HeadHTTP Funkcija
WordPresswp_head() arba PapildinysPHP Formos Valdiklis

Pasiruošę integravimui?

Pradėkite mažiau nei per 60 sekundžių su mūsų API-First sprendimu.