thielander / vindat
thielander/vindat 包提供了与 DAT Group 车辆数据服务的无缝集成。该包简化了与 DAT Group 提供的基于 SOAP 的各种 Web 服务之间的交互,主要关注 VIN(车辆识别号)查询。
dev-main
2023-12-21 08:38 UTC
Requires
- php: >=8.0
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 没有官方关联或支持。它是独立开发和维护的。