rjmackay / ushahidiapilibrary

Ushahidi API Library is a plugin for the Ushahidi platform that gives developers a library for easily interfacing with the Ushahidi API

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

=== About ===
name: Ushahidi API Library
website: http://www.apps.ushahidi.com
description: A library for using the Ushahidi API in PHP, from one Ushaihdi instance to another.
version: 1.0
requires: 2.0
tested up to: 2.0
author: John Etherton
author website: http://johnetherton.com

== Description ==
This plugin creates a new library that is used to interact with the API of other Ushahidi sites. The helper handles all of the parsing and creating of API requests. This Library is not the API itself. It just makes using the API easier.

This is made for Ushahidi sites that need to interact with other Ushahidi sites in a programatic way.

This supports the Report, Incidents, Categories, and API Key tasks.

!!!!  REQUIRES PHP 5.3  !!!!!

== Installation ==

1. Copy the entire /ushahidiapilibrary/ directory into your /plugins/ directory.
2. Activate the plugin.
3. create a new Ushahidi_API_Library object in your code and then go to town.

== Changelog ==
v0.1 - 2011/05/13 - Etherton - Started working on this plugin. At first it'll just support the report task since that's what I need right now.
v0.2 - 2011/05/17 - Etherton - Added the ability to send media as part of reports. This includes photos. 
							   Tightened up the error reporting so that it doesn't error out itself.
							   Added testing functionality for this new functionality in testapilibrary
V1.0 - 2011-05-19 - Etherton - Added the incident task.


== TODO == 

 

About

Ushahidi API Library is a plugin for the Ushahidi platform that gives developers a library for easily interfacing with the Ushahidi API


Languages

Language:PHP 100.0%