<?php require_once __DIR__ . '/vendor/autoload.php'; // 引入阿里云SDK use AlibabaCloud\SDK\Core\AlibabaCloud; use AlibabaCloud\Client\Exception\ClientException; use AlibabaCloud\Client\Exception\ServerException; AlibabaCloud::accessKeyClient('your-ak', 'your-sk') // 填入Access Key ->regionId('cn-shanghai') // 区域ID ->asDefaultClient(); try { $result = AlibabaCloud::rpc() ->product('Ocr') ->version('2015-11-15') ->action('RecognizeCharacter') ->method('POST') ->host('ocr.cn-shanghai.aliyuncs.com') // API地址 ->options([ 'query' => [ 'RegionId' => 'cn-shanghai', // 区域ID 'ImageUrl' => 'your-image-url', // 填入图片URL ], ]) ->request(); print_r($result->toArray()); // 输出识别结果 } catch (ClientException $e) { echo $e->getErrorMessage() . PHP_EOL; } catch (ServerException $e) { echo $e->getErrorMessage() . PHP_EOL; }
执行成功后,您将会看到输出的识别结果,包括文字内容、置信度以及文字位置等详细信息。