kevinem / places-scout-laravel
Laravel 5 的地点侦探客户端
1.1.0
2019-05-15 21:22 UTC
Requires
- kevinem/places-scout-php: ^1.1
This package is auto-updated.
Last update: 2024-09-16 09:02:18 UTC
README
地点侦探 API 是一个高度可扩展的 SaaS 平台,基于流行的 Service Stack 开源解决方案,用于高性能 REST Web 服务,可以为企业级客户提供广泛的宝贵 SEO 数据。
安装
您可以通过 composer 拉取此包
$ composer require kevinem/places-scout-laravel
配置
安装包后,在您的 config/app.php
配置文件中注册 KevinEm\PlacesScoutLaravel\PlacesScoutLaravelServiceProvider
'providers' => [ // Other service providers... KevinEm\PlacesScoutLaravel\PlacesScoutLaravelServiceProvider::class, ],
此外,您还可以将 PlacesScoutLaravel
面向对象添加到 config/app.php
配置文件中的 aliases
数组中
'aliases' => [ // Other facades... 'PlacesScoutLaravel' => KevinEm\PlacesScoutLaravel\Facades\PlacesScoutLaravel::class, ],
使用以下命令发布配置
$ php artisan vendor:publish
将您的凭证添加到 .env
文件中
PLACES_SCOUT_USERNAME=
PLACES_SCOUT_PASSWORD=
文档
示例用法
$clients = PlacesScoutLaravel::clients()->lists(); $rankingReports = PlacesScoutLaravel::rankingReports()->lists(); $run = PlacesScoutLaravel::rankingReports()->getRun('7Qs0xGHWuE', '53mM466'); PlacesScoutLaravel::reputationReports()->create([ 'query' => [ 'Name' => 'testing' ], 'json' => [ 'BusinessInfo' => [ 'BusinessName' => 'Test Business', 'FullAddress' => '123 Test St', 'StreetAddress' => '123 Test St', 'City' => 'Pasadena', 'State' => 'CA', 'ZipCode' => '91770', 'PhoneNumber' => '1231231234', 'Country' => 'UnitedStates' ] ] ]);
许可证
MIT 许可证 (MIT) 版权所有 (c) 2016 Kevin Em
特此授予任何获得此软件及其相关文档副本(“软件”)的人免费使用权,不受任何限制,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或销售软件副本的权利,并允许向软件提供者提供软件的人进行此类操作,前提是遵守以下条件
上述版权声明和本许可声明应包含在软件的所有副本或主要部分中。
本软件按“原样”提供,不提供任何明示或暗示的保证,包括但不限于适销性、适用于特定目的和无侵权性的保证。在任何情况下,作者或版权所有者均不对任何索赔、损害或其他责任承担责任,无论此类责任基于合同、侵权或其他法律理论,是否因软件或其使用或其他方式而产生。