Panelde bir site key oluştur, aşağıya yapıştır (varsayılan hazır bir key dolu geliyor), widget'ı çöz.
1) İstemci (HTML):
<!-- widget betiği: sayfada bir kez --> <script src="https://cap.bahadirduzcan.com.tr/assets/widget.js"></script> <!-- formun içine --> <form method="POST" action="/gonder"> <cap-widget data-cap-api-endpoint="https://cap.bahadirduzcan.com.tr/SITEKEY/"></cap-widget> <button type="submit">Gönder</button> </form>
Widget çözülünce forma gizli bir alan ekler: <input name="cap-token">. Bu değeri sunucuda doğrularsın.
2) Sunucu (doğrulama):
curl -X POST https://cap.bahadirduzcan.com.tr/SITEKEY/siteverify \ -H "Content-Type: application/json" \ -d '{ "secret":"SECRET_KEY", "response":"<cap-token>" }' # başarı: { "success": true }