码层 / columbus
无供应商地址自动补全
v1.0
2020-02-13 11:56 UTC
Requires
- ext-json: *
- guzzlehttp/guzzle: ^6.3
- illuminate/support: 5.*
- league/fractal: 0.*
This package is auto-updated.
Last update: 2024-09-16 07:43:35 UTC
README
此包允许使用统一的接口从不同的地理编码供应商访问地址查找API。
安装
您可以使用composer安装此包
composer require codelayer/columbus
之后,您可以加载默认配置并修改(如果需要的话)
php artisan vendor:publish --provider="Codelayer\Columbus\ColumbusServiceProvider"
默认情况下,所需的API令牌将从LOCATION_SEARCH_ID
和LOCATION_SEARCH_SECRET
环境变量加载
用法
目前仅实现了自动补全建议
Columbus::suggest($request->input('q'));
支持的供应商
要创建新的供应商,实现Codelayer\Columbus\Contracts\AddressSearchProvider
接口并更新配置中的columbus.provider
键。
关于我们
码层是一家位于德国卡尔斯鲁厄的网站开发公司。此包是为我们的产品likvi开发的。
许可协议
MIT许可协议(MIT)。