Guide de l'API
onReady(definition)
Déclenché lorsque le code de vérification a terminé son initialisation et que les ressources nécessaires sont entièrement chargées.
Paramètres { Function } definition
Utilisation
initGeetest({...},function(gt){
gt.onReady(function(){...})})
onShow(definition)
Déclenché lorsque la fenêtre de vérification est affichée.
Paramètres { Function } definition
Utilisation
initGeetest({...},function(gt){
gt.onShow(function(res){...})})
onClose(definition)
Déclenché lorsque la fenêtre de vérification est masquée.
Paramètres { Function } definition
Utilisation
initGeetest({...},function(gt){
gt.onClose(function(){...})})
onSuccess(definition)
Déclenché lors d'une vérification réussie.
Paramètres { Function } definition
Utilisation
initGeetest({...},function(gt){
gt.onSuccess(function(res){// Résultat de la vérification réussie
console.log(res)...})})
onFail(definition)
Déclenché en cas d'échec de la vérification.
Paramètres { Function } definition
Utilisation
initGeetest({...},function(gt){
gt.onFail(function(res){// Résultat de la vérification échouée
console.log(res)...})})
onError(definition)
Déclenché en cas d'erreur de vérification.
Paramètres { Function } definition
Utilisation
initGeetest({...},function(gt){
gt.onError(function(err){// Résultat de l'erreur de vérification
console.log(err)...})})
appendTo(options)
Permet de monter le bouton intégré pour déclencher la fenêtre de vérification à un emplacement spécifié. options accepte un sélecteur id ou classe, ou un élément DOM complet. Efficace lorsque le paramètre de configuration product n'est pas défini sur bind.
Paramètres { Object|String } options
Utilisation
initGeetest({...},function(gt){
gt.onReady(function(){// Ajoute le bouton intégré à la fin de l'élément spécifié // Prend en charge les trois méthodes suivantes // Exemple <div id="captcha_wrap" class="captcha-wrap"></div>
gt.appendTo('#captcha_wrap')
gt.appendTo('.captcha-wrap')
gt.appendTo(document.getElementById('captcha_wrap'))})})
showCaptcha()
Après l'initialisation du code de vérification, la fenêtre de vérification peut être déclenchée. L'événement du bouton intégré déclenchera la fenêtre de vérification. Efficace lorsque le paramètre de configuration product est défini sur bind.
Utilisation
initGeetest({...},function(gt){
gt.onReady(function(){// Utilisez showCaptcha pour personnaliser le déclenchement de la fenêtre de vérification // Exemple : déclencher immédiatement après que la vérification est prête
gt.showCaptcha()})})
reset()
Réinitialise le code de vérification, uniquement efficace en cas de succès ou d'erreur de vérification.
Utilisation
initGeetest({...},function(gt){
gt.onError(function(){...
gt.reset()})
gt.onSuccess(function(){...
gt.reset()})})
destroy()
Détruit le code de vérification.
Utilisation
initGeetest({...},function(gt){
gt.onSuccess(function(){...
gt.destroy()})})

