2010-10-18 20 views
4

Je cherche une solution pour intégrer l'application de bureau WPF avec reCaptcha! Quelqu'un connaît la solution?Utiliser reCaptcha dans WPF App

Je travaille sur le module d'inscription à mon application, et j'ai besoin d'un captcha simple et bon.

Merci!

Répondre

6

Voir https://developers.google.com/recaptcha/docs/display et https://developers.google.com/recaptcha/docs/verify.

Vous pouvez faire une demande à http://www.google.com/recaptcha/api/challenge?k=your_public_key et analyser le ChallengeValue. Cette valeur peut être utilisée pour obtenir l'image recaptcha via http://www.google.com/recaptcha/api/image?c=challenge_value. URL Afaik Les images peuvent être affichées directement dans WPF.

Laisser l'utilisateur entrer dans un contrôle TextBox (ou similaire).

Pour la vérification, utilisez cette entrée et envoyez une demande à http://www.google.com/recaptcha/api/verify (voir la documentation ci-dessus).

1

Avez-vous essayé - http://code.google.com/apis/recaptcha/docs/aspnet.html. Il dit qu'il fonctionne dans n'importe quel langage .Net, y compris C#. Il y a aussi this page bien qu'il ait 2 ans.

+0

Salut! Merci pour votre réponse. J'ai vu cette solution. Je ne pense pas que ça me convient. J'ai une application de bureau dans WPF et C#, où j'ai besoin de mettre en œuvre l'enregistrement avec recaptcha. Je ne sais pas comment utiliser le contrôle d'asp dans mon cas. :) – venedie

+1

Je pense que l'API est open source, vous pouvez éventuellement extraire les wrappers et placer dans un contrôle WPF à la place? Je n'ai rien vu d'autre de similaire: – mike