randock/anti-captcha-client
Composer 安装命令:
composer require randock/anti-captcha-client
包简介
A PHP library to connect to https://anti-captcha.com
README 文档
README
Anti-captcha API
This library integrates the https://anti-captcha.com API in PHP.
Installing
The easiest way to install the library is using composer:
composer require randock/anti-captcha-client
Usage
The library can be used by creating an instance of the client and calling the appropriate methods.
For example, to create a new task:
<?php use Randock\AntiCaptcha\Client; use Randock\AntiCaptcha\Task\ImageToTextTask; use Randock\AntiCaptcha\Solution\ImageToTextSolution; use Randock\AntiCaptcha\Exception\InvalidRequestException; // create a new client $client = new Client('<<API KEY>>'); // create the task to be send $task = new ImageToTextTask(); // set the body $task->setBody('<<BASE 64 of captcha>>'); //$task->setBodyFromFile($file); try { // send the task to anti-captcha.com $task = $client->createTask($task); do { // wait a bit before (re)trying sleep(2); $taskResult = $client->getTaskResult($task); } while ($taskResult->isProcessing()); /* @var ImageToTextSolution $solution */ $solution = $taskResult->getSolution(); // grab captcha text $captcha = $solution->getText(); } catch (InvalidRequestException $exception) { }
统计信息
- 总下载量: 7.39k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 2
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: Unknown
- 更新时间: 2017-06-17