thielander/vindat

thielander/vindat 包提供了与 DAT Group 车辆数据服务的无缝集成。该包简化了与 DAT Group 提供的基于 SOAP 的各种 Web 服务之间的交互,主要关注 VIN(车辆识别号)查询。

dev-main 2023-12-21 08:38 UTC

This package is auto-updated.

Last update: 2024-09-21 10:13:06 UTC


README

thielander/vindat 包提供了与 DAT Group 车辆数据服务的无缝集成。该包简化了与 DAT Group 提供的基于 SOAP 的各种 Web 服务之间的交互,主要关注 VIN(车辆识别号)查询。

特性

  • 简单易用的界面,便于查询车辆数据。
  • 集成了 SOAP 客户端,用于与 DAT Group 的 Web 服务进行通信。
  • 无缝处理认证和数据检索。

安装

通过 Composer 安装该包

composer require thielander/vindat:dev-main

使用方法

在使用 DatGroupClient 之前,您必须从 DAT Group 获得有效的凭证。这些凭证包括客户编号、客户登录名、客户密码、接口合作伙伴编号和接口合作伙伴签名。

基本使用

<?php

require_once 'vendor/autoload.php';

use Thielander\Vindat\DatGroupClient;

$client = new DatGroupClient();

// Replace with a valid VIN
$vin = 'YOUR_VIN_NUMBER';

try {
    $vehicleData = $client->getVehicleData($vin);
    if ($vehicleData) {
        echo "Vehicle data retrieved successfully.";
    } else {
        echo "No data found for the provided VIN.";
    }
} catch (Exception $e) {
    echo "Error: " . $e->getMessage();
}

认证

该包内部处理与 DAT Group 服务的认证。但是,您必须提供 DAT Group 凭证以使包正常工作。

贡献

欢迎对此包的贡献。如果您发现错误或有改进建议,请创建 GitHub 上的问题或拉取请求。

许可

此包在 MIT 许可下发布。有关更多信息,请参阅 LICENSE 文件。

联系方式

对于任何问题或建议,请随时通过电子邮件联系 mail@alexanderthiele.de

免责声明

此包与 DAT Group 没有官方关联或支持。它是独立开发和维护的。