martyix / googl-php
Fork of sebi/googl-php.
Installs: 20 575
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 37
pkg:composer/martyix/googl-php
Requires
- php: >=5.3
This package is not auto-updated.
Last update: 2025-10-21 12:53:58 UTC
README
Introduction
googl-php is a small and simple PHP class intended to use with the Google URL shortening service "Goo.gl" and licensed under the GNU GPL v3.
Functions
The class currently supports 2 methods:
- Shorten a URL
- Expand (look up) an already shortened URL
Usage
<?php require_once('Googl.class.php'); $googl = new Googl('YOUR_API_KEY'); // Shorten URL $googl->shorten('http://www.google.com/'); // Look up long URL $googl->expand('http://goo.gl/fbsS'); unset($googl);
API key
You don't need an API key to use the class (=the shortening service).
But as Google writes in their own "Getting Started" guide, it's "highly recommended" to use one. And clicking a button doesn't really hurt, right?
Further info
For further information about Goo.gl and its API, please visit: https://developers.google.com/url-shortener/.