google place api
version
Google Places API와 상호 작용하기위한 Laravel 패키지. 이 패키지를 사용하면 사용자 입력 또는 지리적 좌표를 기반으로 도시, 주, 인근 상점, 식당 및 기타 장소를 검색 할 수 있습니다.
Laravel 프로젝트에서 다음 명령을 실행하여 Composer를 통해이 패키지를 설치할 수 있습니다.
composer require avcodewizard/google-place-api
.env 파일에 Google Places API 키를 추가하십시오.
GOOGLE_PLACES_API_KEY = your_google_places_api_key 쿼리를 통해 GooglePaceSapisErvice를 사용하여 도시, 주 또는 기타 장소를 검색 할 수 있습니다.
use Avcodewizard GooglePlaceApi GooglePlacesApi ;
class PlaceController extends Controller
{
public function searchPlace ( Request $ request , GooglePlacesApi $ googlePlaces )
{
$ query = $ request -> input ( ' query ' );
$ results = $ this -> googlePlaces -> searchPlace ( $ query );
return response ()-> json ( $ results );
}
}검색 반경과 함께 지리적 좌표 (위도 및 경도)를 사용하여 레스토랑, 상점 등과 같은 인근 장소를 찾을 수 있습니다.
public function nearbyPlaces ( Request $ request )
{
$ latitude = $ request -> input ( ' latitude ' );
$ longitude = $ request -> input ( ' longitude ' );
$ radius = $ request -> input ( ' radius ' );
$ type = $ request -> input ( ' type ' ); // Optional: e.g., 'restaurant', 'store'
$ results = $ this -> googlePlaces -> findNearbyPlaces ( $ latitude , $ longitude , $ radius , $ type );
return response ()-> json ( $ results );
}자유롭게 문제를보고하거나 풀 요청을하십시오. 이 문서가 어떤 식 으로든 개선 될 수 있다면 자유롭게 문제를여십시오.
MIT