Integrācija 60 sekundēs

SilentShield Integrācijas

Viegla integrācija jūsu iecienītajās platformās un ietvaros. API-First, neatkarīgs no ietvara, gatavs dažu minūšu laikā.

NPM Pakotne React & Next.js

Izmantojiet mūsu oficiālo NPM pakotni nevainojamai integrācijai React un Next.js projektos.

@silentshield/react

Oficiāla React pakotne ar TypeScript atbalstu un Hooks

Instalācija

npm install @silentshield/react

Lietošana

// Jūsu React komponentē
import { useSilentShield } from '@silentshield/react';
const { verify } = useSilentShield({ apiKey: 'YOUR_API_KEY' });
📝

captcha-for-contact-form-7

Vietējā integrācija populārākajiem WordPress veidlapu spraudņiem. Neredzama anti-spama aizsardzība bez CAPTCHA šķēršļiem.

SilentShield Captcha

Mūsu oficiālais WordPress spraudnis tagad ir pieejams WordPress direktorijā. Nevainojama integrācija ar Contact Form 7: Neredzams, atbilstošs GDPR, pieejams.

  • Instalēšana ar vienu klikšķi tieši no WordPress
  • Centrālā konfigurācija WordPress administrācijā
  • Automātiski atjauninājumi un apkope
Lejupielādēt WordPress Spraudni

Contact Form 7Integrēts

Pievienojiet neredzamu botu aizsardzību CF7 veidlapām

WPFormsIntegrēts

Aizsargājiet WPForms no surogātpasta un robotiem

Elementor FormsIntegrēts

Integrācija Elementor Veidlapas logrīkam

WooCommerceIntegrēts

Botu aizsardzība pirkumu noformēšanai un reģistrācijai

Avada FormsIntegrēts

Nevainojama integrācija ar Avada Theme Builder veidlapām

Fluent FormsIntegrēts

Botu aizsardzība Fluent Forms veidlapām

☁️

Cloudflare Saderība

SilentShield darbojas nevainojami ar Cloudflare. Izvietojiet to pirms sava Load Balancer vai kombinējiet ar citiem Cloudflare pakalpojumiem.

Pirms Cloudflare Load Balancer?

Jā, iespējams bez problēmām.

SilentShield var izvietot tieši pirms jūsu Cloudflare Load Balancer. Skripts tiek izpildīts klienta pusē un nevainojami integrējas jūsu esošajā infrastruktūrā.

  • Nav konfliktu ar Cloudflare pakalpojumiem
  • Saderīgs ar CDN un kešatmiņu
  • Papildu drošības līmenis

ES Datu Uzturēšana kā Diferencētājs

Būtiskā atšķirība

Kamēr daudzi strādā ar Cloudflare Turnstile, SilentShield piedāvā skaidru priekšrocību, izmantojot ES uzturētu infrastruktūru un arhitektūru bez sīkdatnēm.

  • 100% GDPR-atbilstoša ES datu uzturēšana
  • Nav sīkdatņu vai pastāvīgas krātuves
  • Caurspīdīga, godīga cenu noteikšana

Integrācija ar Cloudflare

Iegult skriptu <head>:

<script async crossorigin="anonymous" src="https://api.silentshield.io/client.js?k=YOUR_API_KEY&v=2025.09.1&site="+encodeURIComponent(location.hostname)></script>
Pilns Ceļvedis

TVS Integrācijas Ceļveži

Soli pa solim instrukcijas populārām satura pārvaldības sistēmām.

🛍️

Shopify

Pievienojiet SilentShield savai Shopify kontaktformai

🌊

Webflow

Integrācija, izmantojot Pielāgota Koda Iegulšanu

Wix

Iegulšana, izmantojot Wix Code (Velo)

📝

WordPress

Manuāla integrācija WordPress tēmās

SilentShield Integrācijas Ceļvedis

SilentShield uzticami aizsargā jūsu veidlapas no robotiem – neredzams, atbilstošs GDPR un pieejams. Pilnīgai drošībai priekšgala kods (JavaScript) ir jāiegulst un jāpārbauda servera pusē.

🛍️Shopify Integrācija

Frontend – Script-Einbindung

  1. Dodieties uz Shopify Admin → Tiešsaistes Veikals → Tēmas
  2. Noklikšķiniet uz "Darbības → Rediģēt kodu"
  3. Atveriet failu theme.liquid sadaļā Izkārtojums
  4. Ievietojiet šo kodu pirms </head> taga
<script async crossorigin="anonymous"
  src="https://api.silentshield.io/client.js?k=YOUR_API_KEY&v=2025.09.1&site="+encodeURIComponent(location.hostname)>
</script>

Aizstājiet YOUR_API_KEY ar savu API atslēgu no SilentShield informācijas paneļa.

Aizmugure – Pārbaude (PHP Piemērs)

<?php
$api_key = "YOUR_API_KEY";
$nonce = $_POST['silentshield_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 Integrācija

Frontend

  1. Atveriet savu projektu → Project Settings → Custom Code → Head Code
  2. Ievietojiet šo kodu
  3. Publicējiet lapu
<script async crossorigin="anonymous"
  src="https://api.silentshield.io/client.js?k=YOUR_API_KEY&v=2025.09.1&site="+encodeURIComponent(location.hostname)>
</script>

Backend

Tā kā Webflow neatbalsta tiešu servera loģiku, nosūtiet savu veidlapu uz savu serveri vai pakalpojumu (piemēram, Make, n8n, AWS Lambda, Firebase Function). Tur izpildiet to pašu pārbaudes kodu kā Shopify piemērā iepriekš, pirms turpināt veidlapas apstrādi.

Wix Integrācija

Frontend

  1. Atveriet Wix Redaktoru
  2. Aktivizējiet Dev Mode (Velo)
  3. Izvēlieties Pievienot Pielāgotu Kodu → Head
  4. Ievietojiet to pašu <script> kodu
  5. Publicējiet vietni
<script async crossorigin="anonymous"
  src="https://api.silentshield.io/client.js?k=YOUR_API_KEY&v=2025.09.1&site="+encodeURIComponent(location.hostname)>
</script>

Aizmugure (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.silentshield_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 Integrācija

Priekšgala (Manuāli vai Spraudnis)

add_action('wp_head', function() {
  echo '<script async crossorigin="anonymous"
    src="https://api.silentshield.io/client.js?k=YOUR_API_KEY&v=2025.09.1&site="+encodeURIComponent(location.hostname)>
  </script>';
});

Aizmugure (PHP Pārbaude)

$api_key = "YOUR_API_KEY";
$nonce = $_POST['silentshield_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.');

Ieteikums: Izmantojiet mūsu oficiālo WordPress spraudni

Vienkāršākai integrācijai izmantojiet mūsu spraudni tieši no WordPress direktorijas.

Lejupielādēt WordPress Spraudni

Kopsavilkums

PlatformaPriekšgala IntegrācijaAizmugures Pārbaude
Shopifytheme.liquid <script>App-Proxy / PHP / Node
WebflowProject Settings → HeadĀrēja Servera Pārbaude
Wix (Velo)Custom Code → HeadHTTP Funkcija
WordPresswp_head() vai SpraudnisPHP Form Handler

Gatavs integrācijai?

Sāciet mazāk nekā 60 sekundēs ar mūsu API-First risinājumu.