伦理/telematici-php

一个用于处理agenziaentrate.gov.it服务的PHP包

dev-master 2019-07-30 14:06 UTC

This package is auto-updated.

Last update: 2024-09-17 07:17:49 UTC


README

一个用于绕过A E在线服务的Small PHP库在线服务

安装库

composer require ethical/telematici-php

访问Google Cloud控制台 & 启用API

集成Google Vision功能,包括图像标签、人脸、标志和地标检测、光学字符识别(OCR)以及显式内容的检测,将这些功能集成到应用程序中。(见启用云视觉API

对云API服务的认证

为了允许您的应用程序代码使用云API,您需要为您的应用程序设置适当的凭据,以便验证其身份到服务,并获得执行任务授权。(见生成API密钥文件

开始Ethical Object

$telematici = new Ethical\Telematici\Service('path/to/serviceaccountkey/project-name.json');

💻 该类将通过api连接到Google Cloud Api Vision服务(环境变量)

检查有效的税务代码存在

if($telematici->validCF('FISCALCODE'))
{
    // Fiscal Code Valid !
} else {
    // Fiscal Code Not Valid
}

🚀 系统通过Api Vision确认验证码来检查税务代码

检查有效的增值税号

if($telematici->validPIVA('VATNUMBER'))
{
    // Vat Number Valid !
} else {
    // Vat Number Not Valid
}

🎂 系统通过Api Vision确认验证码来检查增值税号

返回数据响应

if($telematici->validPIVA('VATNUMBER'))
{
    echo $telematici->response();
}

if($telematici->validCF('FISCALCODE'))
{
    echo $telematici->response();
}

👌 此方法返回结果数据(beta)

与循环和日志一起工作

$log->info('+1');

👤 脚本是如何工作的?

简单,脚本尝试读取验证码的内容,直到找到字符串,然后将字符串传递给验证码,如果失败,它将再次运行循环。

循环通过LOG保存,这也可能持续8/9秒,并生成约20/30次Api Vision调用以找到匹配项。

仔细阅读费用: Api Vision定价

非常重要

👻 此脚本仅供测试目的。它专门用于测试Google Cloud Api Vision的功能。

  • 您不能用于商业目的
  • 这不是一个合法的脚本