Ш̴̴̜̥͍͕̼̙̱͙͎͍̘̀̐̔́̾̃͒̈̔̎́́͜р̧̛̺͖͖̯̖ͧͤ͋̅̽ͧ̈̐̽̆̐͋ͤͦͬ͛̃̑͞͞и̒ͥͤͯ͂ͣ̐̉̑ͫ̉̑҉̛͏̸̻͕͇͚̤͕̯̱̳͉ͅф̴̴̡̟̞͙̙̻͍̦͔̤̞̔̓́̍͗̚͢͞ͅт̨̐ͫ̂͊̄̃ͥͪ͏̫̺͍̞̼͈̩̥̜͔͜͜ы̸̴̱̺̼̠̦͍͍͍̱̖͔̖̱͉̅͑͌͒ͫ͒̀ͥ͐ͤ̅͘̕.̵̴̡̭̼̮͖͈̙͖͖̲̮̬͍͙̼̯̦̮̮ͦ̆̀̑̌ͮͧͣͯ̔̂́͟г͌ͮ̏̈͂ͯ̚҉̛̙̬̘̲̗͇͕̠̙͙̼̩͚̀͘͞ͅо̷̥̯̘̓ͤ̽͒̋̉̀̂̄̒̓̊ͨ͛́̌ͤ̂̀͠в̶̒͒̓̏̓̚҉̛̙̘̺̰̮̼̟̼̥̟̘̠̜͜н̸̷̸̲̝͈͙̰̟̻̟̰̜̟̗͎̻̻͍̿̔̃ͨ͑о̔̀̋ͫ̇̿̐ͫ͌͗ͩ҉̨̜̙̙͈͍̮̮̼̙̘̞̕͜͡ Войти !bnw Сегодня Клубы
Сегодня у нас глюкавая презентация HTTP-API. http://bnw.blasux.ru/api/ для списка, http://bnw.blasux.ru/api/<имякоманды> для команд. Если команда требует логина, ей надо передавать логинкей как аргумент запроса с названием login. Аргументы для команд - та же хрень, которая передается функциям-обработчикам. т.е. если в красноглазой морде вы пишете show --tag=говно, то тут так: http://bnw.blasux.ru/api/show?tag=говно subscriptions/add и /del пока не работают, чуть позже починю. Аргументы можно передавать как через GET, так и через POST. Алсо, единственной обязательной частью ответа является значение "ok", которое True если получилось и False если не получилось. Если не получилось, то все команды еще возвращают desc, в котором говорят почему не получилось. Если покормить кривыми аргументами (недодать какой-нибудь обязательный, нопремер), пока плюется 500. Это нехорошо, я знаю, починю еще.
#T2DU0U / @stiletto / 5067 дней назад

Да ты же няшка =)
#T2DU0U/A6T / @matimatik / 5067 дней назад
Сорри за глупый вопрос, а можно как-нибудь сделать, чтобы оно давало текст не в виде \u0433\u043e\u0432\u043d\u043e, а как-нибудь по-человечески?
#T2DU0U/CNE / @goren / 5067 дней назад
@goren ммм... да! сейчас будет
#T2DU0U/PPJ / @stiletto --> #T2DU0U/CNE / 5067 дней назад
@stiletto сейчас стало.
#T2DU0U/QP9 / @stiletto --> #T2DU0U/PPJ / 5067 дней назад
@stiletto Во, круто. А ещё, знаешь бы чего хотелось? login...
#T2DU0U/RIS / @goren --> #T2DU0U/QP9 / 5067 дней назад
@goren не понял ._. логин, которому нужно сказать логинкей чтобы он сказал тебе логинкей?
#T2DU0U/WC0 / @stiletto --> #T2DU0U/RIS / 5067 дней назад
@stiletto Ну типа возможность залогиниться через вебморду. А то так половина команд (post, recommend, search итп) бесполезны. Можно было бы в виде /api/login?key=blablabla или чего-нибудь в таком духе
#T2DU0U/EDA / @goren --> #T2DU0U/WC0 / 5067 дней назад
@goren post, recommend, comment, feed можно передавать же логинкей, об этом написано в оп-посте. http://bnw.blasux.ru/api/feed?login=логинкей вот так
#T2DU0U/MJH / @stiletto --> #T2DU0U/EDA / 5067 дней назад
@stiletto А где взять логинкей без доступа по жаберу?
#T2DU0U/MW9 / @matimatik --> #T2DU0U/MJH / 5067 дней назад
@matimatik нууу... его только в жаббере и можно брать. вы правда все так хотите авторизацию с логиномпаролем в вебморде?
#T2DU0U/1QJ / @stiletto --> #T2DU0U/MW9 / 5067 дней назад
@stiletto Я очень хочу, например. И срать в бложек через вебинтерфейс, сидя где-нибудь в зимбабвийском интернеткафе.
#T2DU0U/XNI / @goren --> #T2DU0U/1QJ / 5067 дней назад
@stiletto У меня почти половину времени нет доступа к жаберу сейчас...
#T2DU0U/TRH / @matimatik --> #T2DU0U/1QJ / 5067 дней назад
#T2DU0U/2WS / @goren --> #T2DU0U/TRH / 5067 дней назад
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.