webnexx/carcopy-api-client

CarCopy的CarApi客户端 https://www.carcopy.com/fahrzeugdaten-api/

安装: 17

依赖: 0

建议者: 0

安全: 0

星标: 0

关注者: 2

分支: 0

公开问题: 0

类型:模块

0.1.0 2018-10-25 08:39 UTC

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")