fw4/omnicasa-api

用于实现Omnicasa API的PHP库

v1.2.1 2024-04-25 07:33 UTC

README

Omnicasa API的PHP客户端。

安装

composer require fw4/omnicasa-api

用法

$client = new \Omnicasa\Omnicasa('name', 'password');
$properties = $client->getPropertyList([
    'CountryIDs' => [10]
]);
foreach ($properties as $property) var_dump($property->id);

也可以通过对象构建请求

$request = new \Omnicasa\Request\Property\GetPropertyListRequest();
$request->countryIDs = [10];
$request->zips = [1000, 3000];

$client = new \Omnicasa\Omnicasa('name', 'password');
$properties = $client->getPropertyList($request);
foreach ($properties as $property) var_dump($property->id);

请求和响应上的属性均实现了不区分大小写的处理。有关可用的请求参数和响应属性的更多信息,请参阅官方API规范

分页

在迭代包含多个对象的响应时,会自动在后台发送顺序分页请求。