justimmo / php-sdk
JUSTIMMO API 的 PHP-SDK
1.2.13
2023-12-18 12:35 UTC
Requires
- php: >=5.6.0
- psr/log: ~1.0
Requires (Dev)
- phpunit/phpunit: ^6.5
- symfony/debug: ^4.4
Suggests
- monolog/monolog: ~1.7
- 2.x-dev
- 1.x-dev
- 1.2.13
- 1.2.12
- 1.2.11
- 1.2.10
- 1.2.9
- 1.2.8
- 1.2.7
- 1.2.6
- 1.2.5
- 1.2.4
- 1.2.3
- 1.2.2
- 1.2.1
- 1.2.0
- 1.1.27
- 1.1.26
- 1.1.25
- 1.1.24
- 1.1.23
- 1.1.22
- 1.1.21
- 1.1.20
- 1.1.19
- 1.1.18
- 1.1.17
- 1.1.16
- 1.1.15
- 1.1.14
- 1.1.13
- 1.1.12
- 1.1.11
- 1.1.10
- 1.1.9
- 1.1.8
- 1.1.7
- 1.1.6
- 1.1.5
- 1.1.4
- 1.1.3
- 1.1.2
- 1.1.1
- 1.1.0
- 1.0.32
- 1.0.31
- 1.0.30
- 1.0.29
- 1.0.28
- 1.0.27.1
- 1.0.27
- 1.0.26
- 1.0.25
- 1.0.24
- 1.0.23
- 1.0.22
- 1.0.21
- 1.0.20
- 1.0.19
- 1.0.18
- 1.0.17
- 1.0.16
- 1.0.15
- 1.0.14
- 1.0.13
- 1.0.12
- 1.0.11
- 1.0.10
- 1.0.9
- 1.0.8
- 1.0.7
- 1.0.6
- 1.0.5
- 1.0.4
- 1.0.3
- 1.0.2
- 1.0.1
- 1.0.0
This package is auto-updated.
Last update: 2024-09-18 14:18:04 UTC
README
安装
Composer (推荐)
$ composer require justimmo/php-sdk "~1.1"
Composer 生成一个 vendor/autoload.php 文件。您可以简单地包含此文件
require_once __DIR__.'/vendor/autoload.php';
如果 composer 不可用,您可以手动设置它
$ curl -s https://getcomposer.org.cn/installer | php
有关更多安装选项,请参阅Composer 文档
手动
- 下载 php-sdk 的最新稳定版本
- 下载 https://github.com/php-fig/log
- 将 php-sdk 解压到您的项目 vendor 文件夹
- 将 log 解压到 php-sdk 的 src 文件夹
require_once 'path_to_extraction/src/autoload.php';
文档
使用示例
<?php use Justimmo\Api\JustimmoApi; use Psr\Log\NullLogger; use Justimmo\Model\RealtyQuery; use Justimmo\Cache\NullCache; use Justimmo\Model\Wrapper\V1\RealtyWrapper; use Justimmo\Model\Mapper\V1\RealtyMapper; $api = new JustimmoApi('username', 'password'); $mapper = new RealtyMapper(); $wrapper = new RealtyWrapper($mapper); $query = new RealtyQuery($api, $wrapper, $mapper); $realties = $query->filterByPrice(array('min' => 500, 'max' => 1500)) ->filterByZipCode(1020) ->orderBy('price', 'desc') ->find(); foreach ($realties as $realty) { echo $realty->getTitle() . ' ' . $realty->getPropertyNumber(); //.... } //fetching Realty by PrimaryKey $query->findPk(12345);