Skip to content
This repository has been archived by the owner on Jan 8, 2023. It is now read-only.

The Google Places PHP SDK for the Google Places API

Notifications You must be signed in to change notification settings

tmarois/google-places-php-sdk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The PHP Google Places API

NOTE: This project might be missing features, please send pull requests for additional usage.

This package allows you to connect and pull information from the Google Places API

You will need a Google API Client Key to use Google Places API.

Features:

Installation:

Composer to install package.

Use composer require tmarois/google-places-api dev-master

Basic Usage:

$client = new \GooglePlaces\Client('YOUR_CLIENT_KEY');

// find all movie theaters in this zip code
$response = $client->placeSearch('textsearch')->setOptions([
    'query' => 'movie theaters in 28202'
])->request();

// get specific place detail information
$placeId  = 'ChIJvznB1hAnVIgRrWFNVdxDHm0';
$response = $client->placeDetails($placeId)->request();

// get a photo found in the previous responses,
// look up by the "photo_reference"
// save the photo locally for caching
$photoId = 'CmRaAAAAoKx6KQyrDEJ0si1ekan0QaZ6Y02NpXwBFa1ncLaKhZECbFa';
$client->placePhotos($photoId,[450,450])->request()->save(__DIR__.'/images');

Resources:

Contributions

Accepting contributions and feedback. Send in any issues and pull requests.

About

The Google Places PHP SDK for the Google Places API

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages