使用Google AppEngine的验证码

1 投票
5 回答
2208 浏览
提问于 2025-04-16 05:32

我有一个网站,我想放一个自定义的验证码,因为布局的需求,不能使用在线验证码服务。这个网站运行在谷歌的应用引擎上。

我查看了应用引擎的Python图像API,但感觉这个对我帮助不大。

有没有什么建议,能在谷歌应用引擎的基础上生成验证码呢?

5 个回答

1

与其自己去实现一个功能,不如使用一个可靠的服务,比如reCaptcha。你可以在这里找到它:http://www.google.com/recaptcha

8

快速在谷歌上搜索一下,你会找到很多关于如何把验证码服务整合到你的AppEngine应用里的指南。这里有一个,它使用了reCaptcha。

2

一般来说,你是做不到的。

这个图像API是用来处理已经存在的图片,而不是用来生成新的图片。

理论上,如果你找到一个纯Python的图片创建库,它是可以在App Engine上运行的,但速度会很慢。

那为什么不直接使用一个外部的验证码服务呢?

撰写回答