dataconnect/rdw-ovi

RDW OVI v2, Rijksdienst voor het Wegverkeer

1.0.2 2024-08-07 12:17 UTC

This package is auto-updated.

Last update: 2024-09-07 10:29:37 UTC


README

用PHP构建,用于从RDW OVI版本2检索汽车信息。
要检索数据,您需要是RDW注册公司 @ RDW iv@rdw.nl,并且已购买RDW证书。
旁注:这并非RDW opendata!显示的数据集可能包含与opendata不同的信息。

需求

rdw-ovi可以使用PHP 8.0及以上版本运行。未测试早期版本。

安装

可以使用 Composer 安装。

要获取rdw-ovi的最新版本,使用

composer require dataconnect/rdw-ovi

示例

use RdwOvi\RdwOviApiClient;
use RdwOvi\RdwOviException;

$apiUrl = 'https://berichten.rdw.nl/procidv2';
$certificate = __DIR__ . 'placeholder.pen';
$privatekey = __DIR__ . 'placeholder.pen';

$rdwOviApiClient = new RdwOviApiClient($apiUrl, $certificate, $privatekey);

try {
    $licensePlate = 'S801PV';
    $vehicleInfo = $rdwOviApiClient->getVehicleInfo($licensePlate);

    echo "Brand: {$vehicleInfo['brand']}<br>";
    echo "Model: {$vehicleInfo['model']}<br>";
    echo "Color: {$vehicleInfo['color']}<br>";
} catch (RdwOviException $e) {
    echo 'RdwOviException: ' . $e->getMessage();
} catch (\Exception $e) {
    echo 'Exception: ' . $e->getMessage();
}

支持

想支持我们的工作?非常欢迎捐款: https://buymeacoffee.com/dataconnect

联系

请随时联系我们,如果可能的话添加选项!