vgomes/daftapi

一个简单的库,可以轻松地将daft.ie API集成到您的项目中

0.8.0 2016-04-15 12:46 UTC

This package is not auto-updated.

Last update: 2024-09-26 00:29:50 UTC


README

用于轻松从任何PHP项目中使用Daft.ie API的包。

安装

通过Composer

$ composer require vgomes/daftapi

您还需要在您的服务器上安装和配置PHP SOAP扩展

使用方法

为了使用此功能,您需要Daft API密钥。与他们联系以获取一个。

$api = new DaftAPI('your_api_key_here');
$propsForSale = $api->sale();

默认情况下,Daft API不涵盖海外物业,因此该功能是通过一些HTML解析来实现的。支持以类似API的方式使用。

$overseas = new DaftOverseas('_your_overseas_key_');
$properties = $overseas->properties([
	'country' 	=> DaftOverseas::SPAIN,
	'max_price'	=> 500000, 
	'limit' 	=> 5
])); // 5 properties on Spain with price under 500k

$property = $overseas->property(_your_property_id_);

提供的方法包括获取物业列表、特定物业的信息以及获取特定广告的图片。我无法找到关于更多特定参数的信息,这些参数可以用于细化搜索。所以,如果您有关于它们的信息,请随时与我联系以添加对它们的支持。

文档

请查看官方的 Daft.ie API文档 以获取有关您可以在请求中使用的参数和您可以获得的类型的结果的信息。您还可以查看 一些代码示例

变更日志

请查看 变更日志 以获取有关最近更改的更多信息。

安全

如果您发现任何与安全相关的问题,请通过电子邮件 victor.j.gomes@gmail.com 而不是使用问题跟踪器。

鸣谢

许可

MIT许可(MIT)。请参阅 许可文件 以获取更多信息。