PHP CodeIgniter Google URL Shortener API Library

CodeIgniter

原由

由於 bbs 的盛行,從最早的 0rz.tw 短網址出現,陸陸續續出來很多更好用的網址: tinyurl.com, bit.ly,後來 Google 也推出 goo.gl 服務,讓大家可以使用,提供了 Google URL Shortener API 讓程式開發者可以順利使用此 API,當然在使用 API 之前一定要跟 Google 申請一組 API Key,先到 Google API Console 申請,Shortener API 的規定每天可以存取 1,000,000 次(100萬),我想這樣也足夠個人或者是公司使用了,除非真的比這個大量,可以跟 Google 再提出額外申請。

系統需求

下載檔案

我已經將檔案都放在 github 上面,為了保持程式最新版本,請大家到底下連結進行下載

CodeIgniter-Google-URL-Shortener-API

系統文件

安裝
此安裝檔案共有三個:
  • application/config/google_url_api.php
  • application/controllers/google_url.php
  • application/libraries/Google_url_api.php
請將檔案放入到相對應的 application 目錄即可
設定
打開 application/config/google_url_api.php 檔案,將申請好的 API Key 填入即可
第一次執行
請在網址列打入 http://your_host/index.php/google_url/ 即可,如果有任何問題,可以在 Controller 部份將 debug mode 打開
$this->google_url_api->enable_debug(TRUE);

English Version

Requirements

Download

In order to keep the latest and greatest version of this library online, I’ve now migrated my code to github. You can download the latest version of the library on the github project page:

CodeIgniter-Google-URL-Shortener-API

Documentation

Installation
The package comes with 3 main files:
  • application/config/google_url_api.php
  • application/controllers/google_url.php
  • application/libraries/Google_url_api.php
Move the files to their corresponding places within your codeigniter application directory
Configure
Open application/config/google_url_api.php file and enter your Google API Key. You can register you api key from Google API Console Register Page
First Run
Visit: http://your_host/google_url/ as you would a normal controller (using your correct URL of course). If you’re having problems, then enable debugging in your controller code:
$this->google_url_api->enable_debug(TRUE);