SilentShield Integrācijas
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
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
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>
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
- Dodieties uz Shopify Admin → Tiešsaistes Veikals → Tēmas
- Noklikšķiniet uz "Darbības → Rediģēt kodu"
- Atveriet failu theme.liquid sadaļā Izkārtojums
- 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
- Atveriet savu projektu → Project Settings → Custom Code → Head Code
- Ievietojiet šo kodu
- 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
- Atveriet Wix Redaktoru
- Aktivizējiet Dev Mode (Velo)
- Izvēlieties Pievienot Pielāgotu Kodu → Head
- Ievietojiet to pašu <script> kodu
- 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 SpraudniKopsavilkums
| Platforma | Priekšgala Integrācija | Aizmugures Pārbaude |
|---|---|---|
| Shopify | theme.liquid <script> | App-Proxy / PHP / Node |
| Webflow | Project Settings → Head | Ārēja Servera Pārbaude |
| Wix (Velo) | Custom Code → Head | HTTP Funkcija |
| WordPress | wp_head() vai Spraudnis | PHP Form Handler |
Gatavs integrācijai?
Sāciet mazāk nekā 60 sekundēs ar mūsu API-First risinājumu.