gladyshev/anticaptcha-client

现代、便捷且功能齐全的anti-captcha.com客户端库。

v2.0.0 2022-03-10 16:23 UTC

This package is auto-updated.

Last update: 2024-08-26 20:21:03 UTC


README

强大的且易于使用的 anti-captcha.com API包装器。

Build Status Scrutinizer Code Quality Code Coverage

安装

$ composer require gladyshev/anticaptcha-client

"require": {
  ...
  "gladyshev/anticaptcha-client": "^2.0"
  ...
}

示例

更多示例在 示例 文件夹中。

$configuration = new \Anticaptcha\Configuration(
    getenv('__ANTICAPTCHA_KEY__')
); 

// PSR-18 HTTP-client
$httpClient = new \GuzzleHttp\Client(); 

$client = new \Anticaptcha\Client(
    $configuration, 
    $httpClient
);

$result = $client->resolveImage(__DIR__.'/data/captcha.png');

var_dump($result->solution);

/*
array(2) {
  ["text"]=>
  string(14) "замочка"
  ["url"]=>
  string(43) "http://69.39.235.18/510/164683106482493.gif"
}
*/

该库严格遵循API文档,因此可以通过查看服务的官方文档来找到所有功能。