Heim >Backend-Entwicklung >PHP-Tutorial >Wie kann man mit PHP und Alibaba Cloud OCR den rechtlichen Vertreter einer Geschäftslizenz identifizieren?
So verwenden Sie PHP und Alibaba Cloud OCR, um den rechtlichen Vertreter einer Geschäftslizenz zu identifizieren
Im modernen Geschäftsumfeld trägt die Geschäftslizenz als wichtiges Handelsdokument den rechtlichen Status und die Betriebsrechte des Unternehmens. Allerdings ist die manuelle Identifizierung und Eingabe von Informationen in einer Gewerbelizenz eine mühsame Aufgabe, die fehleranfällig und zeitaufwändig ist. Glücklicherweise können wir diesen Prozess mithilfe der Programmiersprache PHP und des Alibaba Cloud OCR-Dienstes (Optical Character Recognition, optische Zeichenerkennung) automatisieren.
In diesem Artikel erfahren Sie, wie Sie mithilfe von PHP und Alibaba Cloud OCR die Informationen zum gesetzlichen Vertreter in der Geschäftslizenz identifizieren. Wir werden das Alibaba Cloud SDK für PHP verwenden, das eine interaktive Schnittstelle mit Alibaba Cloud-Produkten bietet.
Schritt 1: Registrieren Sie sich bei Alibaba Cloud und aktivieren Sie den OCR-Dienst.
Zuerst müssen Sie ein Konto auf der Alibaba Cloud-Plattform registrieren und den OCR-Dienst aktivieren. Melden Sie sich in der Alibaba Cloud-Konsole mit Ihrem Konto an und finden Sie den Dienst „Optische Zeichenerkennung (OCR)“. Auf der Serviceseite können Sie eine neue Anwendung erstellen und den entsprechenden AppCode und AppKey erhalten. Bewahren Sie diese Schlüssel sicher auf, sie werden für API-Aufrufe verwendet.
Schritt 2: Alibaba Cloud OCR SDK für PHP installieren
Als nächstes müssen Sie Alibaba Cloud OCR SDK für PHP in Ihrer PHP-Umgebung installieren. Sie können die Installation über Composer mit dem folgenden Befehl abschließen:
composer require alibabacloud/sdk
Der spezifische Installationsprozess hängt von Ihrer Entwicklungsumgebung ab. Informationen zur Installation finden Sie in der offiziellen Dokumentation des Alibaba Cloud SDK für PHP.
Schritt 3: PHP-Code schreiben
Nach der Installation des Alibaba Cloud OCR SDK für PHP können Sie den folgenden PHP-Code schreiben, um das SDK zum Aufrufen des Alibaba Cloud OCR-Dienstes zu verwenden:
<?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; } ?>
Bitte achten Sie auf den 1d2479eb5cb9ade67f3e8d2c34630ea6
, 4355f6ab88b654c988e093945f66b1ba
und 1c8e32cc997053d6290cf4320a0b3e53
sind jeweils die AccessKeyId, AccessKeySecret und zu identifizierende Informationen Sie haben die Bild-URL der Geschäftslizenz von Alibaba Cloud erhalten. ff6ef7a09b4493f39b85bb1f136000ea
、4355f6ab88b654c988e093945f66b1ba
和1c8e32cc997053d6290cf4320a0b3e53
,分别为您在阿里云上获取的AccessKeyId、AccessKeySecret和待识别营业执照的图片URL。
步骤4:运行代码并获取结果
在运行上述PHP代码之前,您需要确保PHP环境已正确配置,并且已安装了cURL扩展库。您可以通过运行以下命令来验证:
php -m | grep curl
如果输出中包含curl
Bevor Sie den obigen PHP-Code ausführen, müssen Sie sicherstellen, dass die PHP-Umgebung korrekt konfiguriert und die cURL-Erweiterungsbibliothek installiert ist. Sie können dies überprüfen, indem Sie den folgenden Befehl ausführen:
rrreeeWenn die Ausgabe die Wörter curl
enthält, bedeutet dies, dass die cURL-Erweiterungsbibliothek installiert und aktiviert ist.
Das obige ist der detaillierte Inhalt vonWie kann man mit PHP und Alibaba Cloud OCR den rechtlichen Vertreter einer Geschäftslizenz identifizieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!