welcome: please sign in
location: Diff for "u/Stiletto/BnW/API"
Differences between revisions 1 and 2
Revision 1 as of 2011-07-31 09:27:53
Size: 1239
Editor: Stiletto
Comment:
Revision 2 as of 2011-07-31 09:28:20
Size: 1251
Editor: Stiletto
Comment:
Deletions are marked like this. Additions are marked like this.
Line 4: Line 4:
{{{ http://bnw.im/api/ }}} ||{{{ http://bnw.im/api/ }}}||
Line 7: Line 7:
{{{ http://bnw.im/api/show?club=bnw }}} ||{{{ http://bnw.im/api/show?club=bnw }}}||
Line 11: Line 11:
{{{ http://bnw.im/api/post?text=Я+ебу+гусей&login=1234567890abcdef }}} ||{{{ http://bnw.im/api/post?text=Я+ебу+гусей&login=1234567890abcdef }}}||

HTTP-API бнвача довольно прост для любого, кто осилил redeye-интерфейс бнвача. Функции API повторяют его команды. Все запросы делаются через аргументы POST или GET, на выбор, ответы выдаются в виде JSON.

Посмотреть список функций:

  http://bnw.im/api/ 

Пример show:

  http://bnw.im/api/show?club=bnw 

Как ви таки видите, аргументы функций api совпадают с **длинными** аргументами redeye-интерфейса, ога

Если функция требует авторизации, ей надо передавать параметр login, в который пихается логинкей, например так:

  http://bnw.im/api/post?text=Я+ебу+гусей&login=1234567890abcdef 

Если параметры передать криво (несуществующий, например), вам ответом будет страница с exception'ом. Это в общем-то так и есть, это нормально :3

u/Stiletto/BnW/API (last edited 2014-06-05 11:52:47 by Кур_Кумит)