Распаковать архив в корень
Делаем sql запрс sql.sql
Регистрируем пользователя api , сайт.ру/api/?act=reg
Получаем письмо на email указанный при регистрации , содержащий id и token
Авторизация 
сайт.ру/api/?act=auth;id=(индификатор который пришел в почте);token=(токен который пришел в почте)
http://localhost/api/?act=auth;id=1;token=fd635f59596e954336a6a96b963cb52c

аунтетификация
echo json_decode(file_get_contents('сайт.ру/api/?act=auth;id=1;token=fd635f59596e954336a6a96b963cb52c'), true); // true or 1
//
Array ( [secret] => b1fb9c95cbb4e11af4ccea7e8986d130 )
//

Получение данных
юзер
поля можно не указывать, выберет все поля
сайт.ру/api/
http://localhost/api/?act=user;id=1,2,3;fields=id,name,datereg;secret=b1fb9c95cbb4e11af4ccea7e8986d130

// {"0":{"id":"1","name":"admin","datereg":"1372794299"},"1":{"id":"2","name":"tester","datereg":"1374939330"}}

/*

Array
(
    [0] => stdClass Object
        (
            [id] => 1
            [name] => admin
            [datereg] => 1372794299
        )

    [1] => stdClass Object
        (
            [id] => 2
            [name] => tester
            [datereg] => 1374939330
        )

)

*/

новости 

http://localhost/j55/api/?act=news;fields=name,text;limit=0,10;secret=1ba04a0deb516414d52cab0d3f1d4120
если не указать fields, выберет все поля, можно указать id, один или несколько

гостевые

если не указать ид, будет читаться гостевая сайта, если ид указан, будет читаться гостевая юзера с ид, можно указать только один ид
лимит если не указать будет равен 1, одно сообщение, если в лимит указать более двух чисел, лимит равен 1, если не числа получите пустоту
http://localhost/j55/api/?act=gb;id=1;limit=0,10;secret=1ba04a0deb516414d52cab0d3f1d4120 - гостевая админа ид1
http://localhost/j55/api/?act=gb;limit=0,10;secret=1ba04a0deb516414d52cab0d3f1d4120 - гостевая сайта
можно указать поля, если не указать будут выбраны все разрешенные поля

