使用Google AppEngine的验证码
我有一个网站,我想放一个自定义的验证码
,因为布局的需求,不能使用在线验证码服务。这个网站运行在谷歌的应用引擎上。
我查看了应用引擎的Python图像API,但感觉这个对我帮助不大。
有没有什么建议,能在谷歌应用引擎的基础上生成验证码呢?
5 个回答
1
与其自己去实现一个功能,不如使用一个可靠的服务,比如reCaptcha。你可以在这里找到它:http://www.google.com/recaptcha
8
快速在谷歌上搜索一下,你会找到很多关于如何把验证码服务整合到你的AppEngine应用里的指南。这里有一个,它使用了reCaptcha。
2
一般来说,你是做不到的。
这个图像API是用来处理已经存在的图片,而不是用来生成新的图片。
理论上,如果你找到一个纯Python的图片创建库,它是可以在App Engine上运行的,但速度会很慢。
那为什么不直接使用一个外部的验证码服务呢?