kodeops/remd

PHP 的 REMD API 包装器

2.0.6 2021-08-04 13:17 UTC

This package is auto-updated.

Last update: 2024-09-04 20:19:25 UTC


README

                           __     
                          /\ \    
 _ __    __    ___ ___    \_\ \   
/\`'__\/'__`\/' __` __`\  /'_` \  
\ \ \//\  __//\ \/\ \/\ \/\ \L\ \ 
 \ \_\\ \____\ \_\ \_\ \_\ \___,_\
  \/_/ \/____/\/_/\/_/\/_/\/__,_ /

remd | remd服务的Laravel包装器

此包是remd服务的简单包装(用于Laravel框架)。

设置

添加Composer包

$ composer require kodeops/remd

config/app.php 中添加类别名

'aliases' => [
    ...

    'remd' => kodeops\remd\Facade::class,
],

用法

通过外观快速使用

\remd::api($service, $method, $params);

或常规调用

\kodeops\remd\Services\AVM::asset($params);

可用服务和方法

地理定位

需要 REMD_GEOLOCATION_KEY.env 环境文件中。需要 REMD_GEOLOCATION_ENDPOINT.env 环境文件中。

remd::api('Geolocation', 'geocode', $params);

remd::api('Geolocation', 'reverse', $params);

Idealista

需要 REMD_IDEALISTA_KEY.env 环境文件中。需要 REMD_IDEALISTA_ENDPOINT.env 环境文件中。

remd::api('Idealista', 'search', $params);

市场数据

需要 REMD_MARKETDATA_KEY.env 环境文件中。需要 REMD_MARKETDATA_ENDPOINT.env 环境文件中。

remd::api('MarketData', 'listings', $params);

remd::api('MarketData', 'user', $params);

remd::api('MarketData', 'export', $params);

remd::api('MarketData', 'history', $params);

remd::api('MarketData', 'historyChart', $params);

注册(西班牙)

需要 REMD_REGISTRY_KEY.env 环境文件中。需要 REMD_REGISTRY_ENDPOINT.env 环境文件中。

remd::api('Registry', 'valuate', $params);

remd::api('Registry', 'queue', $params);

土地登记(西班牙)

需要 REMD_CADASTER_KEY.env 环境文件中。需要 REMD_CADASTER_ENDPOINT.env 环境文件中。

remd::api('Cadaster', 'reference', $reference);

remd::api('Cadaster', 'ConsultaRCCOOR_Distancia', $reference);

参考(西班牙)

需要 REMD_REFERENCEES_KEY.env 环境文件中。需要 REMD_REFERENCEES_ENDPOINT.env 环境文件中。

remd::api('ReferenceEs', 'search', $params);

静态街景

需要 REMD_SSV_KEY.env 环境文件中。需要 REMD_SSV_ENDPOINT.env 环境文件中。

remd::api('StaticStreetView', 'streetview', $params);

租金价格指数分类

需要 REMD_RPIC_KEY.env 环境文件中。需要 REMD_RPIC_ENDPOINT.env 环境文件中。

remd::api('RentPriceIndexCat', 'rentPriceIndex', $params);

POIs

需要 REMD_POIS_KEY.env 环境文件中。需要 REMD_POIS_ENDPOINT.env 环境文件中。

remd::api('地点', '附近点', $params);