我正在开发CasperJS应用程序,并想在我的脚本中使用deathbycaptcha。我在网上搜索,但一无所获。问题来了,我不想使用php库。并且没有用于phantomJS的api。我找到了nodeJS的deathbycaptcha API,但是我想为casperJS使用api,如果有人知道如何做到这一点,请帮忙。

NodeJs库:https://www.npmjs.org/package/deathbycaptcha

谢谢

最佳答案

您将必须编写自己的版本。虽然看起来不需要编写太多代码。

您将需要在页面上下文中完全完成请求,因为phantom不提供像node这样的请求功能。然后,您可能会遇到相同的起源问题,因此您将需要第二个网页实例来查询deathbycaptcha。

另一种方法是将验证码另存为图像,为deathbycaptcha调用现有的node / python / php脚本,然后将结果传递给网页实例。

09-25 21:48