Hey! Keep up to date with the project through its beta and public launch by following @getsparks.

 
10
5
0
6,967 Installs

Basic Information: restclient

A RESTful client CodeIgniter library that can auto-detect the format and request its own.

Contributor : philsturgeon
Email : Log in to view
Author Website : http://philsturgeon.co.uk/
Spark Website : https://github.com/philsturgeon/codeigniter-restclient
Repository Type : git
Number of Installs : 6,967

Get the Latest

  • 2.1.0 Pushed April 24th, 2012
    php tools/spark install -v2.1.0 restclient Or download this version manually: Get restclient-2.1.0.zip

How-To

CodeIgniter-REST Client

CodeIgniter-REST Client is a CodeIgniter library which makes it easy to do use REST services/API's such as Twitter, Facebook and Flickr, wether they are public or hidden behind HTTP Basic/Digest.

Requirements

  1. PHP 5.1+
  2. CodeIgniter 2.0.0+
  3. cURL
  4. CodeIgniter Curl library: http://getsparks.org/packages/curl/show

Usage

// Load the rest client spark
$this->load->spark('restclient/2.1.0');

// Load the library
$this->load->library('rest');

// Run some setup
$this->rest->initialize(array('server' => 'http://twitter.com/'));

// Pull in an array of tweets
$tweets = $this->rest->get('statuses/user_timeline/'.$username.'.xml');

This is clearly a VERY simple example and more can much more can be done with it. Take a look at the code to see about things like api_key() and other post/put/delete methods.

Older Versions

  • 2.0.0 Pushed August 17th, 2011
    php tools/spark install -v2.0.0 restclient Or download this version manually: Get restclient-2.0.0.zip
  • 2.0.0 Pushed May 7th, 2011
    php tools/spark install -v2.0.0 restclient Or download this version manually: Get restclient-2.0.0.zip

Comments

blog comments powered by Disqus