logo
21.06.2019 10:03
1
Máme jednoduchý web v interní firemní síti na kterém si mimo jiné zaměstnanci předávají úkoly. Všichni zaměstnanci u sebe mají firemní telefony s Androidem.
Chtěli bychom, aby když nějakému zaměstnanci přibude nový úkol, tak aby mu začal zvonit mobilní telefon, tedy aby web uměl (ideálně přes PHP) vyvolat zvonění na konkrétním telefonu.

Důležité je také zmínit, že telefony rotují, takže každý den má zaměstnanec jiný telefon. Který telefon zaměstnanec používá jsme schopni identifikovat podle IP (telefony mají nastavenou statickou IP) nebo podle cookies v prohlížeči.

Dokážete mě prosím nasměrovat, jakou technologii/metodu by to bylo možné realizovat? Předpokládám, že to bude složitější, takže si nejspíše vytvoříme poptávku a přes PHP bychom volali pouze nějakou funkci, které by jsme například předali IP mobilního telefonu.

Díky.

Co se právě děje na Webtrhu?

21.06.2019 11:37
2
Všechny ty telefony jsou na lokální síti?

Jak rychle po přidání úkolu je potřeba uživatele notifikovat?

Ten web nemají zaměstnanci spuštěný neustále?
21.06.2019 11:41
3
Původně odeslal vaclav.hodek
Všechny ty telefony jsou na lokální síti?
Ano všechny

Původně odeslal vaclav.hodek
Jak rychle po přidání úkolu je potřeba uživatele notifikovat?
Ideálně ihned, nejpozději do 2-5 minut

Původně odeslal vaclav.hodek
Ten web nemají zaměstnanci spuštěný neustále?
Obyčejný javascript na spuštění zvuku v prohlížeči bohužel nelze použít. Mohou být přepnutí v jiném panelu prohlížeče nebo mohou mít telefon zamknutý.


Snad jediné co mě napadá, že by bylo použitelné, jsou notifikace přes prohlížeč, ale s tím nemáme zkušenosti:
https://developer.mozilla.org/en-US/...I/notification
21.06.2019 13:10
4
Push notifikace lze snadno implementovat pomocí služby onesignal.com nebo přes firebase. Také bych doporučil ten web upravit na PWA aplikaci a na telefonech nainstalovat, případně zkompilovat přes Cordova/PhoneGAP a získat tak přístup k dalším možnostem.