Manuál

Javascript API

Chápeme, že náročnější uživatelé vyžadují co nejvíce prostoru v interakci s chatem, a proto jsme připravili jednoduché Javascript API, díky kterému můžete pracovat s widgetem vlastním javascriptovým kódem. K API můžete přistupovat přes globální objekt foxydesk.

Důležité: Váš javascriptový kód musí být umístěn až za kód Foxydesku, jinak nebude správně fungovat.

 

NázevPopis
foxydesk.show();Otevře widget
foxydesk.fullscreenOn();Zapne full screen mód
foxydesk.fullscreenOff();Vypne full screen mód
foxydesk.hide();Skryje widget
foxydesk.endChat();Ukončí chat
foxydesk.sendMessage('Ahoj! :)');Pošle operátorovi zprávu
foxydesk.onoperatorsonline = function()
{
alert('Operátor je online');
};
Spustí vlastní kód, když je operátor online
foxydesk.onoperatorsoffline = function()
{
alert('Operátor je online');
};
Spustí vlastní kód, když je operátor offline
foxydesk.onmessage = function()
{
alert('Přišla nová zpráva');
};
Spustí vlastní kód, když operátor obdrží novou zprávu
foxydesk.onloginsuccess = function()
{
alert('Návštěvník zahájil konverzaci');
};
Spustí vlastní kód, když se návštěvník přihlásí do chatu a zahájí konverzaci
foxydesk.onlogoutsuccess = function()
{
alert('Návštěvník ukončil konverzaci');
};
Spustí vlastní kód, když návštěvník ukončí konverzaci
foxydesk.onoperatortyping = function()
{
alert('Operátor právě píše');
};
Spustí vlastní kód, když operátor právě píše zprávu