arui / tc-captcha
QQ云打码服务的SDK
1.4
2023-04-08 07:30 UTC
This package is not auto-updated.
Last update: 2024-09-21 14:23:53 UTC
README
一个简单的腾讯云打码SDK
安装
该包可在Packagist上获取,您可以使用Composer进行安装。
composer require arui/tc-captcha
依赖项
- PHP 7.0+
- OpenSSL扩展
- Laravel 6+
参数设置
php artisan vendor publish --provider="Arui\TcCaptcha\TcCaptchaProvider"
.env
QQ_CAPTCHA_SECRET_ID=
QQ_CAPTCHA_SECRET_KEY=
QQ_CAPTCHA_SECRET_APPID=
QQ_CAPTCHA_SECRET_APPKEY=
如何使用
use Arui\TcCaptcha\Facades\TcCaptchaFacade;
try {
$res = TcCaptchaFacade::DescribeCaptchaResult($request->ticket, $request->randstr, Utils::getIp());
if($res !== true){
throw new \Exception($res);
}
} catch (\Exception $e) {
$response = ['message' => $e->getMessage(),'code' => 430];
return response()->json($response);
}