burakboz/mobiliz

Mobiliz Tracking Systems www.mobiliz.com.tr php 7.x, 8.x 兼容的 API 实现不完整

v1.0.0 2023-09-21 16:59 UTC

This package is auto-updated.

Last update: 2024-09-21 19:43:14 UTC


README

GitHub GitHub tag (latest SemVer) Packagist Version PHP Version GitHub Workflow Status

Mobiliz API 是一个用于与 Mobiliz Tracking Systems API(www.mobiliz.com.tr)交互的 PHP 库。它提供了 API 的不完整实现,并与 PHP 7.x 和 8.x 兼容。

注意

注意:此库可能无法完全实现 Mobiliz Tracking Systems API 的所有功能。请自行决定是否使用。鼓励贡献以使其更健壮和功能更完善。

此段代码最初是为客户项目开发的。他们建议在 GitHub 上分享,因为其他人可能觉得它有用。

简而言之,它是在 2023 年用 PHP 7.4 编写的。

请注意,这不是 Mobiliz API 的完整实现;我们只实现了我们需要的。如果您需要其他功能,您可以雇佣我完成实现。

编码愉快!

功能

  • 与 Mobiliz Tracking Systems API 无缝集成。
  • 简化访问跟踪和相关功能。
  • MIT 许可证 - 您可以在自己的项目中自由使用此库。

安装

您可以通过 Composer 安装此库。运行以下命令

composer require burakboz/mobiliz

要求

  • PHP >= 7.4
  • ext-curl 扩展

用法

use BurakBoz\Mobiliz\MobilizClient;

$client = new MobilizClient('your_api_key');

// Example: Get a list of vehicles
$vehicles = $client->vehicles();

// Example: Get last activity information
$activities = $client->activityLast();

实现的功能

  1. formatPlate
  2. activityLast
  3. activityLast
  4. locations
  5. drivers
  6. vehicles
  7. groups
  8. fleets
  9. eventCodes
  10. properties
  11. vehicleTypes
  12. vehicleSubTypes
  13. violationTypes
  14. reportCanBusDetail
  15. reportActivityDetail

有关更详细的用法说明,请参阅示例

贡献

欢迎贡献!如果您发现错误,有功能请求或想要贡献代码或文档,请在此存储库中创建问题或拉取请求。

安全

如果您发现任何与安全相关的问题,请联系我们security@burakboz.net

许可证

此库是开源软件,根据MIT 许可证授权。您可以在自己的项目中自由使用。

关于作者

此库由Burak Boz维护。您可以通过info@burakboz.net联系作者。

关键词

mobiliz, library, package, tracking, api