Jos iBroker -palvelin on käynnissä niin Testaa palvelua
iBroker -sivuston avulla voidaan jakaa JSON -viestejä sovellukselta toiselle . Kuuntelija rekisteröityy sivustoon ja tilaa tietyn kanavan. Tämän jälkeen hän voi lähettää rajattomasti viestejä muille saman kanavan rekisteröineelle tai vain tietylle käyttäjälle. Tyypillisesti kommunikointi toteutetaan eri ohjemien välillä. Rekisteröityminen tapahtuu automaattisesti.
Aseta ws palvelin osoitteeseen xx.yy.zz/iBroker https -porttiin. Avaa palvelimelle WebSocket.
Laita osoite asiakkaan etc/config.json -tiedostoon.
{
"messageserverURL":"wss://xx.yy.zz/iBroker",
}
Valitse http tai https tilanteen mukaan
Hae skriptit
< script src="https://xx.yy.zz/ikoauth3/nodeTools/nodeTools.js">
// sovelluksessa jo valmiina??
< script src="https://xx.yy.zz/js/iBroker.js">
Palvelun käyttöön otto
var options = {
channel : 'YOUR_APPLICATION_NAME'
, userToken : 'userTokenFrom || null'
, verbose : 0,..,5
, messageserverUrl : 'wss://xx.yy.zz'
}
let wsTools = new iBroker_Tools(options, receiveHandler )
receiveHandler -funktio käsittelee viestin sen saapumisen jälkeen. Kirjoita koodiin tähän paikalle oma korvaava funktio.
Avataan secure web socket
wsTools.openSocket();
Lähetä viesti
wsTools.sendWSMessage('viesti12', userTokenTo || 'ALL');
Versio 2.0.0
Versio 1.1.0
Versio 1.0.0