google place api
version
แพ็คเกจ Laravel สำหรับการโต้ตอบกับ Google Places API แพ็คเกจนี้ช่วยให้คุณสามารถค้นหาเมืองรัฐร้านค้าใกล้เคียงร้านอาหารและสถานที่อื่น ๆ ตามอินพุตของผู้ใช้หรือพิกัดทางภูมิศาสตร์
คุณสามารถติดตั้งแพ็คเกจนี้ผ่านนักแต่งเพลงโดยเรียกใช้คำสั่งต่อไปนี้ในโครงการ Laravel ของคุณ:
composer require avcodewizard/google-place-api
เพิ่มคีย์ Google Places API ของคุณลงในไฟล์. ENV ของคุณ:
GOOGLE_PLACES_API_KEY = your_google_places_api_key คุณสามารถใช้ googleplacesapiservice เพื่อค้นหาเมืองรัฐหรือสถานที่อื่น ๆ ผ่านการสืบค้น
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 );
}อย่าลังเลที่จะรายงานปัญหาหรือร้องขอการดึง หากคุณพบว่าเอกสารนี้สามารถปรับปรุงได้ในทางใดทางหนึ่งโปรดอย่าลังเลที่จะเปิดปัญหา
มิกซ์