ホームページ >バックエンド開発 >PHPチュートリアル >PHP と Alibaba Cloud OCR を使用してビジネス ライセンスの法定代理人を特定するにはどうすればよいですか?
PHP と Alibaba Cloud OCR を使用してビジネス ライセンスの法定代理人を特定する方法
現代のビジネス環境では、ビジネス ライセンスは重要な商業文書として、会社の法的地位と運営権を伝達します。 。ただし、ビジネス ライセンスの情報を手動で特定して入力するのは、間違いが発生しやすく、時間がかかる面倒な作業です。幸いなことに、PHP プログラミング言語と Alibaba Cloud OCR (光学式文字認識、光学式文字認識) サービスを使用して、このプロセスを自動化できます。
この記事では、PHP と Alibaba Cloud OCR を使用して、ビジネス ライセンスの法定代理人情報を特定する方法を紹介します。 Alibaba Cloud 製品との対話型インターフェイスを提供する Alibaba Cloud SDK for PHP を使用します。
ステップ 1: Alibaba Cloud で OCR サービスを登録してアクティブ化する
まず、Alibaba Cloud プラットフォームでアカウントを登録し、OCR サービスをアクティブ化する必要があります。 Alibaba Cloud コンソールで、自分のアカウントでログインし、「光学式文字認識 (OCR)」サービスを見つけます。サービス ページでは、新しいアプリケーションを作成し、対応する AppCode と AppKey を取得できます。これらのキーは API 呼び出しに使用されるため、安全に保管してください。
ステップ 2: Alibaba Cloud OCR SDK for PHP をインストールする
次に、Alibaba Cloud OCR SDK for PHP を PHP 環境にインストールする必要があります。次のコマンドを使用して、Composer を通じてインストールを完了できます:
composer require alibabacloud/sdk
具体的なインストール プロセスは、開発環境によって異なります。インストールについては、Alibaba Cloud SDK for PHP の公式ドキュメントを参照してください。
ステップ 3: PHP コードを作成する
Alibaba Cloud OCR SDK for PHP をインストールした後、次の PHP コードを作成して、SDK を使用して Alibaba Cloud OCR サービスを呼び出すことができます:
<?php require 'vendor/autoload.php'; use AlibabaCloudClientAlibabaCloud; use AlibabaCloudClientExceptionClientException; use AlibabaCloudClientExceptionServerException; use AlibabaCloudClientResultResult; try { AlibabaCloud::accessKeyClient('<Your AccessKeyId>', '<Your AccessKeySecret>') ->regionId('cn-shanghai') ->asDefaultClient(); $result = AlibabaCloud::rpcRequest() ->product('ocr') ->version('2019-12-30') ->action('RecognizeBusinessLicense') ->method('POST') ->options([ 'query' => [ 'RegionId' => "cn-shanghai", 'Language' => "cn" ], 'headers' => [ 'accept' => 'application/json', 'Content-Type' => 'application/x-www-form-urlencoded', ], 'form_params' => [ 'RegionId' => "cn-shanghai", 'Language' => "cn", 'ImageURL' => '<Your Image URL>' ] ]) ->request(); // 解析返回的结果 $response = $result->toArray(); $representative = $response['Data']['Name']; // 输出法定代表人信息 echo "法定代表人: " . $representative; } catch (ClientException $e) { echo $e->getErrorMessage() . PHP_EOL; } catch (ServerException $e) { echo $e->getErrorMessage() . PHP_EOL; } ?>
Please置換コード内の ff6ef7a09b4493f39b85bb1f136000ea
、4355f6ab88b654c988e093945f66b1ba
、および 1c8e32cc997053d6290cf4320a0b3e53
に注意してください。これらは自動的に取得されます。 Alibaba Cloud 上でそれぞれ識別されるビジネス ライセンスの AccessKeyId、AccessKeySecret、および画像 URL。
ステップ 4: コードを実行して結果を取得する
上記の PHP コードを実行する前に、PHP 環境が正しく構成されており、cURL 拡張ライブラリがインストールされていることを確認する必要があります。これは、次のコマンドを実行して確認できます。
php -m | grep curl
出力に curl
という単語が含まれる場合は、cURL 拡張ライブラリがインストールされ有効になっていることを意味します。
PHP コードを実行すると、コンソール出力から法定代理人の名前が表示されます。
概要:
PHP と Alibaba Cloud OCR サービスを通じて、ビジネス ライセンスの法定代理人情報を簡単に自動的に識別できます。この自動化されたアプローチにより、面倒な手動操作が軽減され、精度と効率が向上します。また、特定のニーズに応じて、Alibaba Cloud OCR に基づいて情報抽出および処理機能を追加し、さまざまなビジネス ニーズを満たすことができます。
以上がPHP と Alibaba Cloud OCR を使用してビジネス ライセンスの法定代理人を特定するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。