webnexx / carcopy-api-client
CarCopy的CarApi客户端 https://www.carcopy.com/fahrzeugdaten-api/
0.1.0
2018-10-25 08:39 UTC
Requires (Dev)
- atoum/atoum: ^3.0@dev
This package is auto-updated.
Last update: 2024-09-25 21:50:46 UTC
README
CarCopy.com上的CarApi客户端 https://www.carcopy.com/fahrzeugdaten-api/
安装
使用Composer安装
{ "require": { "webnexx/carcopy-api-client": "@stable" } }
如何使用
创建客户端
使用CarApi客户端的第一步是创建一个实例
use CarApi\Client as CarApiClient; // creata a valid CarApiClient Instance with your ApiKey $client = new CarApiClient ("< YOUR API KEY >");
使用客户端
创建客户端后,您可以调用可用的方法
$client->doVehicleFilterView()
可用的API方法
关于API方法的详细描述可以在我们页面上的"Technisches Handbuch" PDF中找到 https://www.carcopy.com/fahrzeugdaten-api/
以下是对可用的功能的简要概述
doVehicleFilterView
获取可用的车辆数据,可用的参数有
$filter
$fields
$start (defaults is set to 0)
$limit (defaults is set to 30)
$order
$orderType (defaults is set to "ASC")
doVehicleFieldGroupView
获取分组车辆数据项(例如,在select框中设置它们作为值),可用的参数有
$fieldName
$filter
getAvailableLanguages
获取carapi中所有可用的翻译列表,可用的参数有
$language (defaults to "de")
getAvailableValueLabels**
获取所有可用的带有翻译选项的值标签列表,可用的参数有
$language (defaults to "de")
getLabelTranslations**
获取所有可用的标签翻译列表,可用的参数有
$language (defaults to "de")
getValueTranslations**
获取特定标签的翻译,可用的参数有
$label
$language (defaults to "de")