Download the PHP package baffo/googleapi without Composer
On this page you can find all versions of the php package baffo/googleapi. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package googleapi
This Package has been forked to allow it to work with illuminate 4.2.* and to add support for multiple Google Client IDs, to seemlessly enable us to switch between multiple working environments
Requires an additional config variable to be specified in your /app/config/app.php
file:
A Google API v3 wrapper for Laravel 4
This package enables a Laravel flavoured way to manage Google services through its API interface (v3)
Installation
Add the required package to your composer.json file
...then just run composer update
Laravel implementation
This package includes a ServiceProvider that will give access to a helpful GoogleAPI
facade.
Set the GoogleapiServiceProvider
reference in your /app/config/app.php
like this:
Export and edit the configuration file
Before using this package, you will need to activate a profile from Google developer and get your personal code from the Google Developers Console in order to obtain access and use their services through API calls.
Once obtained Client ID
and Client Secret
strings for web application from the Google Developers Console and set a valid Redirect URI
callback, export the package config file:
php artisan config:publish pongocms/googleapi
...and put them to the oauth2 parameters into the config file
Set also the correct scope
for the services you will use in your application (and remember to activate related APIs inside the Google Developers Console => APIS & AUTH => APIs). Refer to Google API wiki for any help.
Using the GoogleAPI facade
Once everything set correctly, you'll gain access to the GoogleAPI
facade in a pure Laravel style.