|
|
commandes_api [2012/04/09 23:09] alexis |
commandes_api [2019/08/25 13:56] |
====== Liste des commandes API ====== | |
| |
===== Gestion des comptes utilisateurs ===== | |
| |
/ojn_api/accounts/auth(login,pass) : authentification d'un utilisateur | |
| |
/ojn_api/accounts/changePassword(login,pass) : | |
| |
/ojn_api/accounts/registerNewAccount(login,username,pass) : | |
| |
/ojn_api/accounts/removeAccount(login) : | |
| |
/ojn_api/accounts/addBunny(login,bunnyid) : | |
| |
/ojn_api/accounts/removeBunny(login,bunnyid) : | |
| |
/ojn_api/accounts/removeZtamp(login,zid) : | |
| |
/ojn_api/accounts/settoken(tk) : | |
| |
/ojn_api/accounts/setadmin(user) : | |
| |
/ojn_api/accounts/setlanguage(login,lng) : | |
| |
/ojn_api/accounts/getlanguage(login) : | |
| |
/ojn_api/accounts/infos(user) : | |
| |
/ojn_api/accounts/GetUserlist() : | |
| |
/ojn_api/accounts/GetConnectedUsers() : | |
| |
/ojn_api/accounts/GetListOfAdmins() : | |
| |
===== Gestion des lapins ===== | |
| |
/ojn_api/bunnies/getListOfConnectedBunnies() : | |
| |
/ojn_api/bunnies/getListOfBunnies() : | |
| |
/ojn_api/bunnies/removeBunny(serial) : | |
| |
/ojn_api/bunnies/addBunny(serial) : | |
| |
/ojn_api/bunnies/getListofAllBunnies() : | |
| |
/ojn_api/bunnies/getListofAllConnectedBunnies() : | |
| |
/ojn_api/bunnies/resetAllBunniesPassword() : | |
| |
===== Lapin ===== | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/registerPlugin(name) : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/unregisterPlugin(name) : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/getListOfActivePlugins() : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/setSingleClickPlugin(name) : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/setDoubleClickPlugin(name) : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/getClickPlugins() : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/getListOfKnownRFIDTags() : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/setRFIDTagName(tag,name) : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/setBunnyName(name) : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/setService(service,value) : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/resetPassword() : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/resetOwner() : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/disconnect() : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/setInsomniac(insomniac) : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/getInsomniac() : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/setPublicVAPI(public) : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/getPublicVAPI() : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/enableVAPI() : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/disableVAPI() : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/getVAPIStatus() : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/getVAPIToken() : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/setVAPIToken(tk) : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/getlast(param) : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/getlasts() : | |
| |
===== Gestion des ztamps ===== | |
| |
/ojn_api/ztamps/getListOfZtamps() : | |
| |
/ojn_api/ztamps/getListOfAllZtamps() : | |
| |
===== Ztamp ===== | |
| |
/ojn_api/ztamp/<SERIAL>/registerPlugin(name) : | |
| |
/ojn_api/ztamp/<SERIAL>/unregisterPlugin(name) : | |
| |
/ojn_api/ztamp/<SERIAL>/getListOfActivePlugins() : | |
| |
/ojn_api/ztamp/<SERIAL>/setZtampName(name) : | |
| |
/ojn_api/ztamp/<SERIAL>/removeOwner(login) : | |
| |
/ojn_api/ztamp/<SERIAL>/resetOwner() : | |
| |
===== Gestion des plugins ===== | |
| |
/ojn_api/plugins/getListOfPlugins() : | |
| |
/ojn_api/plugins/getListOfEnabledPlugins() : | |
| |
/ojn_api/plugins/getListOfBunnyPlugins() : | |
| |
/ojn_api/plugins/getListOfBunnyEnabledPlugins() : | |
| |
/ojn_api/plugins/getListOfZtampPlugins() : | |
| |
/ojn_api/plugins/getListOfZtampEnabledPlugins() : | |
| |
/ojn_api/plugins/getListOfRequiredPlugins() : | |
| |
/ojn_api/plugins/getListOfSystemPlugins() : | |
| |
/ojn_api/plugins/getListOfSystemEnabledPlugins() : | |
| |
/ojn_api/plugins/activatePlugin(name) : | |
| |
/ojn_api/plugins/deactivatePlugin(name) : | |
| |
/ojn_api/plugins/loadPlugin(filename) : | |
| |
/ojn_api/plugins/unloadPlugin(name) : | |
| |
/ojn_api/plugins/reloadPlugin(name) : | |
| |
===== Plugins ===== | |
| |
==== Wizz.cc flux ==== | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/wizzflux/addrfid(tag,name) : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/wizzflux/removerfid(tag) : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/wizzflux/addwebcast(time,name) : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/wizzflux/removewebcast(time) : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/wizzflux/setdefault(name) : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/wizzflux/getdefault() : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/wizzflux/play(name) : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/wizzflux/listwebcast() : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/wizzflux/listflux() : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/wizzflux/getflux() : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/wizzflux/setflux(list) : | |
| |
==== Colorbreathing ==== | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/colorbreathing/getColorList() : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/colorbreathing/setColor(name) : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/colorbreathing/getColor() : | |
| |
==== Ephemeride ==== | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/ephemeride/addwebcast(time) : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/ephemeride/removewebcast(time) : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/ephemeride/getwebcastslist() : | |
==== Mémo ==== | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/memo/addwebcast(day,time,message) : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/memo/removewebcast(day,time) : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/memo/getwebcastslist() : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/memo/adddaily(time,message) : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/memo/removedaily(time) : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/memo/getdailylist() : | |
| |
| |
==== Test ==== | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/test/test(type) : | |
| |
==== Météo ==== | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/weather/addrfid(tag,city) : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/weather/removerfid(tag) : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/weather/addcity(city) : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/weather/removecity(city) : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/weather/getcitieslist() : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/weather/setLed(status) : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/weather/getLed() : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/weather/setdefaultcity(city) : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/weather/getdefaultcity() : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/weather/addwebcast(time,city) : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/weather/removewebcast(time) : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/weather/getwebcastslist() : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/weather/setlang(lg) : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/weather/getlang() : | |
| |
==== Webradio ==== | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/webradio/addrfid(tag,name) : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/webradio/removerfid(tag) : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/webradio/addpreset(name,url) : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/webradio/removepreset(name) : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/webradio/addwebcast(time,name) : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/webradio/removewebcast(time) : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/webradio/setdefault(name) : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/webradio/getdefault() : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/webradio/play(name) : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/webradio/playurl(url) : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/webradio/listwebcast() : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/webradio/listpreset() : | |
| |
==== Packet ==== | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/packet/sendPacket(data) : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/packet/sendMessage(msg) : | |
| |
==== Airquality ==== | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/airquality/addrfid(tag,city) : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/airquality/removerfid(tag) : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/airquality/addcity(city) : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/airquality/removecity(city) : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/airquality/getcitieslist() : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/airquality/setdefaultcity(city) : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/airquality/getdefaultcity() : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/airquality/addwebcast(time,city) : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/airquality/removewebcast(time) : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/airquality/getwebcastslist() : | |
| |
==== Sleep ==== | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/sleep/sleep() : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/sleep/wakeup() : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/sleep/setup(wakeupList,sleepList) : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/sleep/getsetup() : | |
| |
==== Music ==== | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/music/addrfid(tag,music) : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/music/removerfid(tag) : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/music/getfileslist() : | |
| |
==== Ears ==== | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/ears/getFriend() : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/ears/setFriend(id) : | |
| |
==== Callurl ==== | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/callurl/addrfid(tag,url) : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/callurl/removerfid(tag) : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/callurl/setdefaulturl(url) : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/callurl/getdefaulturl() : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/callurl/addwebcast(time,url) : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/callurl/removewebcast(time) : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/callurl/getwebcastslist() : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/callurl/addurl(url) : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/callurl/removeurl(url) : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/callurl/geturlslist() : | |
| |
==== Taïchi ==== | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/taichi/setFrequency(value) : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/taichi/getFrequency() : | |
| |
==== TTS ==== | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/tts/say(text) : | |
| |
==== MsgAll ==== | |
| |
/ojn_api/plugin/msgall/say(text)", PluginMsgall, Api_Say | |
| |
==== RFID ==== | |
| |
/ojn_api/plugin/msgall/getLastTag() : | |
| |
/ojn_api/plugin/msgall/getLastTagForBunny(sn) : | |
| |
==== Annuaire ==== | |
| |
/ojn_api/plugin/annuaire/setURL(url) : | |
| |
/ojn_api/plugin/annuaire/getURL() : | |
| |
/ojn_api/plugin/annuaire/searchbunnybymac(mac) : | |
| |
/ojn_api/plugin/annuaire/searchbunnybyname(name) : | |
| |
/ojn_api/plugin/annuaire/verifymactoken(mac,reqtoken) : | |
| |
==== Stats ==== | |
| |
/ojn_api/plugin/stats/getcolors() : | |
| |
/ojn_api/plugin/stats/getplugins() : | |
| |
/ojn_api/plugin/stats/getbunniesip() : | |
| |
/ojn_api/plugin/stats/getbunniesname() : | |
| |
/ojn_api/plugin/stats/getbunniesstatus() : | |
| |
/ojn_api/plugin/stats/getbunniesinformation() : | |
| |
==== Cinéma ==== | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/cinema/addwebcast(day,time) : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/cinema/removewebcast(day,time) : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/cinema/getwebcastslist() : | |
| |
==== TV ==== | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/tv/addwebcast(time) : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/tv/removewebcast(time) : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/tv/listwebcast() : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/tv/setchannel(list) : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/tv/listchannel() : | |
| |
==== RATP ==== | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/ratp/addarret(item) : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/ratp/removearret(item) : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/ratp/getlistarret() : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/ratp/setdefaultarret(item) : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/ratp/getdefaultarret() : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/ratp/addwebcast(time,item) : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/ratp/removewebcast(time) : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/ratp/getwebcastslist() : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/ratp/addrfid(tag,item) : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/ratp/removerfid(tag) : | |
| |
==== Surprise ==== | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/surprise/setFolder(name) : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/surprise/getFolder() : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/surprise/getFolderList() : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/surprise/setFrequency(value) : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/surprise/getFrequency() : | |
| |
==== Clock ==== | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/clock/setVoice(name) : | |
| |
/ojn_api/bunny/<MAC_ADDRESS>/clock/getVoiceList() : | |
| |