Script + έλεγχος διακομιστή
Ενσωματώσεις SilentShield
Απλή ενσωμάτωση στις πλατφόρμες και τα πλαίσια ανάπτυξης της προτίμησής σας: ένα script στο πρόγραμμα περιήγησης και ένας έλεγχος στον διακομιστή σας. Με επίκεντρο το API και ανεξάρτητο από πλαίσιο ανάπτυξης.
Γρήγορη εκκίνηση
Σε λειτουργία σε 3 βήματα
Από την εγγραφή έως την ενεργή προστασία — χωρίς αναδιαμόρφωση του διακομιστή.
Δημιουργήστε ένα API key
Εγγραφείτε και δημιουργήστε ένα Site-Key για το domain σας στο Dashboard — δωρεάν, σε λιγότερο από ένα λεπτό.
Πακέτο NPM για Node.js, React & Next.js
Ενσωματώστε το script πελάτη της SilentShield στο frontend σας και επαληθεύστε nonces στο backend σας με το επίσημο πακέτο Node.
@forge12interactive/silentshield-sdk-js
Επίσημο πακέτο Node.js για επαλήθευση στο backend
Εγκατάσταση
Χρήση
// 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
Εγγενής ενσωμάτωση με τα πιο δημοφιλή plugins φορμών του WordPress. Αόρατη προστασία κατά του spam χωρίς εμπόδια CAPTCHA.
SilentShield Captcha
Το επίσημο plugin μας για το WordPress είναι τώρα διαθέσιμο στον κατάλογο του WordPress. Απρόσκοπτη ενσωμάτωση με το Contact Form 7: Αόρατο, συμβατό με GDPR, προσβάσιμο.
- Εγκατάσταση με ένα κλικ απευθείας από το WordPress
- Κεντρική διαμόρφωση στο διαχειριστικό του WordPress
- Αυτόματες ενημερώσεις και συντήρηση
Contact Form 7Ελεγμένο
Αόρατη προστασία από bots για φόρμες CF7, ελεγμένη με το πρόσθετο.
WPFormsΕλεγμένο
Προστασία από bots για φόρμες WPForms, ελεγμένη με το πρόσθετο.
Elementor FormsΕλεγμένο
Προστασία από bots για φόρμες Elementor Forms, ελεγμένη με το πρόσθετο.
WooCommerceΕλεγμένο
Το κλασικό ταμείο και το ταμείο με μπλοκ (block checkout) έχουν ελεγχθεί.
Avada FormsΕλεγμένο
Προστασία από bots για φόρμες Avada Forms, ελεγμένη με το πρόσθετο.
Fluent FormsΕλεγμένο
Προστασία από bots για φόρμες 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. Το script εκτελείται από την πλευρά του πελάτη (client-side) και εντάσσεται απρόσκοπτα στην υπάρχουσα υποδομή σας.
- Καμία σύγκρουση με υπηρεσίες Cloudflare
- Συμβατό με CDN και caching
- Πρόσθετο επίπεδο ασφάλειας
Αποθήκευση Δεδομένων στην ΕΕ ως Διαφοροποιητής
Η καθοριστική διαφορά
Ενώ πολλοί εργάζονται με το Cloudflare Turnstile, το SilentShield προσφέρει ένα σαφές πλεονέκτημα μέσω της υποδομής που φιλοξενείται στην ΕΕ και μιας αρχιτεκτονικής χωρίς cookies.
- Χρήση σύμφωνα με τον GDPR, δεδομένα στη Γερμανία
- Χωρίς cookies ή επίμονη αποθήκευση (persistent storage)
- Διαφανής, δίκαιη τιμολόγηση
Ενσωμάτωση με το Cloudflare
Ενσωμάτωση του script στο <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 Embedding
Wix
Ενσωμάτωση με χρήση Wix Code (Velo)
WordPress
Μη αυτόματη ενσωμάτωση σε θέματα WordPress
Οδηγός Ενσωμάτωσης SilentShield
Το SilentShield προστατεύει αξιόπιστα τις φόρμες σας από bots – αόρατο, συμβατό με GDPR και προσβάσιμο. Για πλήρη ασφάλεια, ο κώδικας frontend (JavaScript) πρέπει να ενσωματωθεί και να γίνει επαλήθευση από την πλευρά του διακομιστή (server-side).
🛍️Ενσωμάτωση Shopify
Frontend – Script-Einbindung
- Μεταβείτε στο Shopify Admin → Online Store → Themes
- Κάντε κλικ στο "Ενέργειες (Actions) → Επεξεργασία κώδικα (Edit Code)"
- Ανοίξτε το αρχείο theme.liquid κάτω από τη Διάταξη (Layout)
- Εισάγετε τον ακόλουθο κώδικα πριν από την ετικέτα </head>
<script src="https://api.silentshield.io/client.js?k=YOUR_API_KEY" crossorigin="anonymous" referrerpolicy="origin" defer ></script>
Αντικαταστήστε το YOUR_API_KEY με το κλειδί API από τον πίνακα ελέγχου του SilentShield.
Backend – Επαλήθευση (Παράδειγμα PHP)
Το Shopify δεν εκτελεί δικό σας κώδικα διακομιστή στα θέματα, και οι φόρμες επικοινωνίας και πελατών του Shopify αποστέλλουν απευθείας στο Shopify – εκεί το SilentShield δεν ελέγχει τίποτα. Για έλεγχο από την πλευρά του διακομιστή, η φόρμα πρέπει να αποστέλλει στον δικό σας διακομιστή, σε διαδρομή App Proxy ή σε υπηρεσία όπως Make, n8n ή μια λειτουργία cloud, που εκτελεί τον παρακάτω κώδικα πριν προωθήσει τα δεδομένα. Το σενάριο στο θέμα από μόνο του δεν αντικαθιστά αυτόν τον έλεγχο.
<?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
- Ανοίξτε το έργο σας → Project Settings → Custom Code → Head Code
- Εισάγετε αυτόν τον κώδικα
- Δημοσιεύστε τη σελίδα
<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
- Ανοίξτε τον επεξεργαστή Wix (Wix Editor)
- Ενεργοποιήστε το Dev Mode (Velo)
- Επιλέξτε Προσθήκη Προσαρμοσμένου Κώδικα (Add Custom Code) → Head
- Εισάγετε τον ίδιο κώδικα <script>
- Δημοσιεύστε τον ιστότοπο
<script src="https://api.silentshield.io/client.js?k=YOUR_API_KEY" crossorigin="anonymous" referrerpolicy="origin" defer ></script>
Backend (Velo HTTP-Function)
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
Frontend (Μη Αυτόματα ή 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>';
});Backend (Επαλήθευση 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.');Σύσταση: Χρησιμοποιήστε το επίσημο plugin μας για το WordPress
Για ευκολότερη ενσωμάτωση, χρησιμοποιήστε το plugin μας απευθείας από τον κατάλογο του WordPress.
Λήψη Plugin WordPressΠερίληψη
| Πλατφόρμα | Ενσωμάτωση Frontend | Επαλήθευση Backend |
|---|---|---|
| Shopify | theme.liquid <script> | App-Proxy / PHP / Node |
| Webflow | Project Settings → Head | Εξωτερική Επαλήθευση Διακομιστή |
| Wix (Velo) | Custom Code → Head | HTTP Function |
| WordPress | wp_head() ή Plugin | PHP Form Handler |
Είστε έτοιμοι για ενσωμάτωση;
Ξεκινήστε δωρεάν με τη λύση μας με επίκεντρο το API.