承接 lfsaga/capsolver-php 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

lfsaga/capsolver-php

最新稳定版本:v1.0.0

Composer 安装命令:

composer require lfsaga/capsolver-php

包简介

README 文档

README

manage to solve captcha challenges with PHP

Install

composer require lfsaga/capsolver-php

Usage

  • Initialize and use Solver and SolverException
  • Example:
<?php

set_time_limit(610);

require_once __DIR__ . '/../vendor/autoload.php';

use Solver\Solver;
use Dotenv\Dotenv;

$solver = new Solver([
    'apiKey' => $_ENV['APIKEY']
]);

try {
    $results = $solver->turnstileproxyless([
        'websiteURL' => 'https://peet.ws/turnstile-test/non-interactive.html',
        'websiteKey' => '...',
        'metadata' => [
            'action' => 'login',
            'cdata' => 'xxxx-xxxx-xxxx-xxxx-example-cdata'
        ]
    ]);

    echo json_encode($results, JSON_PRETTY_PRINT) . "\n";
} catch (\Exception $e) {
    if ($e instanceof \Solver\Exceptions\SolverException) {
        echo "\033[31m" . $e->getTaskId() . " - " . $e->getErrorCode() . " - " . $e->getErrorDescription() . "\033[0m";
    } else {
        echo "Error: " . $e->getMessage() . "\n";
    }
    exit(1);
}

exit(0);
  • Debug custom implementation parameters to send.
  • When provide proxy is required, match the following pattern: ip:port:user:pass

📁 Updated examples

Figure out here.

🔨 Supported Methods

  • $solver->visionengine([])
  • $solver->mtcaptcha([])
  • $solver->image2text([])
  • $solver->recaptchav2classification([])
  • $solver->recaptchav2([])
  • $solver->recaptchav2proxyless([])
  • $solver->recaptchav2enterprise([])
  • $solver->recaptchav2enterpriseproxyless([])
  • $solver->recaptchav3([])
  • $solver->recaptchav3proxyless([])
  • $solver->recaptchav3enterprise([])
  • $solver->recaptchav3enterpriseproxyless([])
  • $solver->datadome([])
  • $solver->imperva([])
  • $solver->geetest([])
  • $solver->geetestproxyless([])
  • $solver->cloudflare([])
  • $solver->turnstileproxyless([])
  • $solver->awswafclassification([])
  • $solver->awswaf([])
  • $solver->awswafproxyless([])
  • $solver->friendlycaptchaproxyless([])

Big Disclaimer

By using this package, you acknowledge and agree that:

  • You are solely responsible for how you use the API and the author does not assume any liability for misuse, abuse, or violations of Capsolver’s terms of service.
  • This package provides a service connector for the Capsolver API and is not affiliated.

统计信息

  • 总下载量: 67
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 1
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 1
  • Watchers: 0
  • Forks: 1
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2025-03-03