bart / google-places
Google Places API的PHP封装器
dev-master
2014-06-13 14:13 UTC
Requires
- php: >=5.4
Requires (Dev)
- satooshi/php-coveralls: dev-master
This package is not auto-updated.
Last update: 2024-09-24 02:34:06 UTC
README
GooglePlaces
库是Google Places API的PHP
封装器
安装
GooglePlaces
使用Composer进行自动加载。
将bart/google-places
添加到您的composer.json
"require": {
"bart/google-places": "dev-master"
}
或者执行composer.phar require "bart/google-places:dev-master"
注意
GooglePlaces
遵循PSR-4标准进行自动加载。
使用方法
<?php require_once 'vendor/autoload.php'; use bart\GooglePlaces\GooglePlaces; $places = new GooglePlaces('<<YOUR_API_KEY>>');
附近搜索
方法声明
public function nearbySearch(array $location, $radius, $sensor, array $parameters = [])
示例用法
$result = $places ->nearbySearch([54.465224,17.017558], 2000, false, ['keyword' => 'coffee',]) ->arrayResult();
返回SearchResult
对象
下一页
方法声明
public function next()
示例用法
重要!:您只能在之前的查询返回包含next_page_token
的有效结果时执行next
方法
$result = $places ->next() ->arrayResult();
信息
此存储库正在积极开发中,目标是实现和测试所有Google Places API
功能。