INTEGRACIÓN API MIKROTIK -...
-
Upload
nguyencong -
Category
Documents
-
view
291 -
download
1
Transcript of INTEGRACIÓN API MIKROTIK -...
![Page 1: INTEGRACIÓN API MIKROTIK - MUMmum.mikrotik.com/presentations/CL16/presentation_3268_1456152358.pdf · • Integración Android & HotSpot • Monitoreo integrado con PRTG • Potencialidad](https://reader030.fdocuments.co/reader030/viewer/2022012317/5c29b92409d3f244528ce8e4/html5/thumbnails/1.jpg)
INTEGRACIÓNAPIMIKROTIK
MUMCHILE2016
![Page 2: INTEGRACIÓN API MIKROTIK - MUMmum.mikrotik.com/presentations/CL16/presentation_3268_1456152358.pdf · • Integración Android & HotSpot • Monitoreo integrado con PRTG • Potencialidad](https://reader030.fdocuments.co/reader030/viewer/2022012317/5c29b92409d3f244528ce8e4/html5/thumbnails/2.jpg)
SobrenosotrosHablaIPIntegración & Desarrollo
• AdolfoTroncoso<[email protected]>– Desarrolladorconmásde20añosdeexperienciaenprogramacióndeaplicacionesdesktop,webymóvilesconintegraciónentelemetríayprocesosdenegocio.
• JaimeCruzM.<[email protected]>– Integradordesistemasconmásde10añosdeexperienciaentelecomunicaciones,SistemasLinux,AsteriskytelefoníaIP.
hUp://www.hablaip.com/
![Page 3: INTEGRACIÓN API MIKROTIK - MUMmum.mikrotik.com/presentations/CL16/presentation_3268_1456152358.pdf · • Integración Android & HotSpot • Monitoreo integrado con PRTG • Potencialidad](https://reader030.fdocuments.co/reader030/viewer/2022012317/5c29b92409d3f244528ce8e4/html5/thumbnails/3.jpg)
AgendaHablaIPIntegración & Desarrollo
• Introducción&Elproblema• DashboardconAPIMikroYk• IntegraciónAsterisk&Hotspot• IntegraciónAndroid&HotSpot• MonitoreointegradoconPRTG• PotencialidaddelaAPIMikroYk
![Page 4: INTEGRACIÓN API MIKROTIK - MUMmum.mikrotik.com/presentations/CL16/presentation_3268_1456152358.pdf · • Integración Android & HotSpot • Monitoreo integrado con PRTG • Potencialidad](https://reader030.fdocuments.co/reader030/viewer/2022012317/5c29b92409d3f244528ce8e4/html5/thumbnails/4.jpg)
AgendaHablaIPIntegración & Desarrollo
• Introducción&Elproblema• DashboardconAPIMikroYk• IntegraciónAsterisk&Hotspot• IntegraciónAndroid&HotSpot• MonitoreointegradoconPRTG• PotencialidaddelaAPIMikroYk
![Page 5: INTEGRACIÓN API MIKROTIK - MUMmum.mikrotik.com/presentations/CL16/presentation_3268_1456152358.pdf · • Integración Android & HotSpot • Monitoreo integrado con PRTG • Potencialidad](https://reader030.fdocuments.co/reader030/viewer/2022012317/5c29b92409d3f244528ce8e4/html5/thumbnails/5.jpg)
IntroducciónHablaIPIntegración & Desarrollo
• ClienteHostalVistasol– Inicialmenteconrouterwificomún
• ProblemáYcas:– Sincontroldelaccesoasuredwifi– LenYtudalnavegar– SininformacióndequienycuantouYlizasured
![Page 6: INTEGRACIÓN API MIKROTIK - MUMmum.mikrotik.com/presentations/CL16/presentation_3268_1456152358.pdf · • Integración Android & HotSpot • Monitoreo integrado con PRTG • Potencialidad](https://reader030.fdocuments.co/reader030/viewer/2022012317/5c29b92409d3f244528ce8e4/html5/thumbnails/6.jpg)
IntroducciónHablaIPIntegración & Desarrollo
• ClienteHostalVistasol– Solución:InstalarunMikroYkc/Hospot
• Integraciónydesarrollode:– PaginawebconreporteríaenYemporeal– IntegracióndelHotStopconsuPBXAsterisk– IntegraciónconmensajeríaSMSconMikroYk
![Page 7: INTEGRACIÓN API MIKROTIK - MUMmum.mikrotik.com/presentations/CL16/presentation_3268_1456152358.pdf · • Integración Android & HotSpot • Monitoreo integrado con PRTG • Potencialidad](https://reader030.fdocuments.co/reader030/viewer/2022012317/5c29b92409d3f244528ce8e4/html5/thumbnails/7.jpg)
AgendaHablaIPIntegración & Desarrollo
• Introduccion&Elproblema• DashboardconAPIMikroEk• IntegraciónAsterisk&Hotspot• IntegraciónAndroid&HotSpot• MonitoreointegradoconPRTG• PotencialidaddelaAPIMikroYk
![Page 8: INTEGRACIÓN API MIKROTIK - MUMmum.mikrotik.com/presentations/CL16/presentation_3268_1456152358.pdf · • Integración Android & HotSpot • Monitoreo integrado con PRTG • Potencialidad](https://reader030.fdocuments.co/reader030/viewer/2022012317/5c29b92409d3f244528ce8e4/html5/thumbnails/8.jpg)
DashboardHablaIPIntegración & Desarrollo
![Page 9: INTEGRACIÓN API MIKROTIK - MUMmum.mikrotik.com/presentations/CL16/presentation_3268_1456152358.pdf · • Integración Android & HotSpot • Monitoreo integrado con PRTG • Potencialidad](https://reader030.fdocuments.co/reader030/viewer/2022012317/5c29b92409d3f244528ce8e4/html5/thumbnails/9.jpg)
Dashboard¿Como?HablaIPIntegración & Desarrollo
• LasAPI’sdeMikroYknospermiten– Consultarinformación– Modificarparametros– AdministrarusuariosdelHotSpot
![Page 10: INTEGRACIÓN API MIKROTIK - MUMmum.mikrotik.com/presentations/CL16/presentation_3268_1456152358.pdf · • Integración Android & HotSpot • Monitoreo integrado con PRTG • Potencialidad](https://reader030.fdocuments.co/reader030/viewer/2022012317/5c29b92409d3f244528ce8e4/html5/thumbnails/10.jpg)
Dashboard¿Como?HablaIPIntegración & Desarrollo
• Existenlibreríaspara– PHP– Delphi– C++/#– Python– Etc.
![Page 11: INTEGRACIÓN API MIKROTIK - MUMmum.mikrotik.com/presentations/CL16/presentation_3268_1456152358.pdf · • Integración Android & HotSpot • Monitoreo integrado con PRTG • Potencialidad](https://reader030.fdocuments.co/reader030/viewer/2022012317/5c29b92409d3f244528ce8e4/html5/thumbnails/11.jpg)
Dashboard¿Como?HablaIPIntegración & Desarrollo
• HabilitarAPIenMikroYk– IP->Service– Enable“api”– Aplicarseguridadalservicio“api”
![Page 12: INTEGRACIÓN API MIKROTIK - MUMmum.mikrotik.com/presentations/CL16/presentation_3268_1456152358.pdf · • Integración Android & HotSpot • Monitoreo integrado con PRTG • Potencialidad](https://reader030.fdocuments.co/reader030/viewer/2022012317/5c29b92409d3f244528ce8e4/html5/thumbnails/12.jpg)
Dashboard¿Como?HablaIPIntegración & Desarrollo
• Crearun“GroupList”– AplicarPolicies:“api,read,write”
![Page 13: INTEGRACIÓN API MIKROTIK - MUMmum.mikrotik.com/presentations/CL16/presentation_3268_1456152358.pdf · • Integración Android & HotSpot • Monitoreo integrado con PRTG • Potencialidad](https://reader030.fdocuments.co/reader030/viewer/2022012317/5c29b92409d3f244528ce8e4/html5/thumbnails/13.jpg)
Dashboard¿Como?HablaIPIntegración & Desarrollo
• Crearunusuario– Crearusuario– Asignargrupo“geo-api”– Aplicarseguridad
![Page 14: INTEGRACIÓN API MIKROTIK - MUMmum.mikrotik.com/presentations/CL16/presentation_3268_1456152358.pdf · • Integración Android & HotSpot • Monitoreo integrado con PRTG • Potencialidad](https://reader030.fdocuments.co/reader030/viewer/2022012317/5c29b92409d3f244528ce8e4/html5/thumbnails/14.jpg)
Dashboard¿Como?HablaIPIntegración & Desarrollo
• EjemplocódigoPHPconsulta– UYlizaclasePHPgenYleza:DenisBasta[hUp://wiki.mikroYk.com/wiki/API_PHP_class]
![Page 15: INTEGRACIÓN API MIKROTIK - MUMmum.mikrotik.com/presentations/CL16/presentation_3268_1456152358.pdf · • Integración Android & HotSpot • Monitoreo integrado con PRTG • Potencialidad](https://reader030.fdocuments.co/reader030/viewer/2022012317/5c29b92409d3f244528ce8e4/html5/thumbnails/15.jpg)
Dashboard¿Como?HablaIPIntegración & Desarrollo
![Page 16: INTEGRACIÓN API MIKROTIK - MUMmum.mikrotik.com/presentations/CL16/presentation_3268_1456152358.pdf · • Integración Android & HotSpot • Monitoreo integrado con PRTG • Potencialidad](https://reader030.fdocuments.co/reader030/viewer/2022012317/5c29b92409d3f244528ce8e4/html5/thumbnails/16.jpg)
AgendaHablaIPIntegración & Desarrollo
• Introducción&Elproblema• DashboardconAPIMikroYk• IntegraciónAsterisk&Hotspot• IntegraciónAndroid&HotSpot• MonitoreointegradoconPRTG• PotencialidaddelaAPIMikroYk
![Page 17: INTEGRACIÓN API MIKROTIK - MUMmum.mikrotik.com/presentations/CL16/presentation_3268_1456152358.pdf · • Integración Android & HotSpot • Monitoreo integrado con PRTG • Potencialidad](https://reader030.fdocuments.co/reader030/viewer/2022012317/5c29b92409d3f244528ce8e4/html5/thumbnails/17.jpg)
Asterisk&MikroYkHablaIPIntegración & Desarrollo
• CreaciondeaccesosHotSpotbasadosenelnúmerodeanexodelahabitaciónparapoderidenYficarfácilmentecadausuario– Usuario=númerodehabitación(ej.1020)– Clave=Ingresadaporelusuariodesdesuanexo
![Page 18: INTEGRACIÓN API MIKROTIK - MUMmum.mikrotik.com/presentations/CL16/presentation_3268_1456152358.pdf · • Integración Android & HotSpot • Monitoreo integrado con PRTG • Potencialidad](https://reader030.fdocuments.co/reader030/viewer/2022012317/5c29b92409d3f244528ce8e4/html5/thumbnails/18.jpg)
Asterisk&MikroYkHablaIPIntegración & Desarrollo
• CreaciondeaccesosHotSpotbasadosenelnúmerodeanexodelahabitaciónparapoderidenYficarfácilmentecadausuario– Usuario=númerodeanexo(ej.1001)– Clave=Ingresadaporelusuariodesdesuanexo
![Page 19: INTEGRACIÓN API MIKROTIK - MUMmum.mikrotik.com/presentations/CL16/presentation_3268_1456152358.pdf · • Integración Android & HotSpot • Monitoreo integrado con PRTG • Potencialidad](https://reader030.fdocuments.co/reader030/viewer/2022012317/5c29b92409d3f244528ce8e4/html5/thumbnails/19.jpg)
Asterisk&MikroYkHablaIPIntegración & Desarrollo
• IngresoalHotSpotmediantenro.habitación
![Page 20: INTEGRACIÓN API MIKROTIK - MUMmum.mikrotik.com/presentations/CL16/presentation_3268_1456152358.pdf · • Integración Android & HotSpot • Monitoreo integrado con PRTG • Potencialidad](https://reader030.fdocuments.co/reader030/viewer/2022012317/5c29b92409d3f244528ce8e4/html5/thumbnails/20.jpg)
Asterisk&MikroYkHablaIPIntegración & Desarrollo
• NúmerodeDemocreacióndeclave:
+56228697999
![Page 21: INTEGRACIÓN API MIKROTIK - MUMmum.mikrotik.com/presentations/CL16/presentation_3268_1456152358.pdf · • Integración Android & HotSpot • Monitoreo integrado con PRTG • Potencialidad](https://reader030.fdocuments.co/reader030/viewer/2022012317/5c29b92409d3f244528ce8e4/html5/thumbnails/21.jpg)
Asterisk&MikroYkHablaIPIntegración & Desarrollo
• CreaciónIVRenAsterisk:extensions.conf
demo:+56228697999
![Page 22: INTEGRACIÓN API MIKROTIK - MUMmum.mikrotik.com/presentations/CL16/presentation_3268_1456152358.pdf · • Integración Android & HotSpot • Monitoreo integrado con PRTG • Potencialidad](https://reader030.fdocuments.co/reader030/viewer/2022012317/5c29b92409d3f244528ce8e4/html5/thumbnails/22.jpg)
Asterisk&MikroYkHablaIPIntegración & Desarrollo
• CreaciónIVRenAsterisk:extensions.conf
demo:+56228697999
• DebugdeconsoladeAsterisk
![Page 23: INTEGRACIÓN API MIKROTIK - MUMmum.mikrotik.com/presentations/CL16/presentation_3268_1456152358.pdf · • Integración Android & HotSpot • Monitoreo integrado con PRTG • Potencialidad](https://reader030.fdocuments.co/reader030/viewer/2022012317/5c29b92409d3f244528ce8e4/html5/thumbnails/23.jpg)
Asterisk&MikroYkHablaIPIntegración & Desarrollo
• Creacióndeusuario/clavevíaAPIdeMikroYk
demo:+56228697999
![Page 24: INTEGRACIÓN API MIKROTIK - MUMmum.mikrotik.com/presentations/CL16/presentation_3268_1456152358.pdf · • Integración Android & HotSpot • Monitoreo integrado con PRTG • Potencialidad](https://reader030.fdocuments.co/reader030/viewer/2022012317/5c29b92409d3f244528ce8e4/html5/thumbnails/24.jpg)
Asterisk&MikroYkHablaIPIntegración & Desarrollo
• Creacióndeusuario/clavevíaAPIdeMikroYk
demo:+56228697999
ComandodecreacióndeusuarioHotSpotMikroYk
![Page 25: INTEGRACIÓN API MIKROTIK - MUMmum.mikrotik.com/presentations/CL16/presentation_3268_1456152358.pdf · • Integración Android & HotSpot • Monitoreo integrado con PRTG • Potencialidad](https://reader030.fdocuments.co/reader030/viewer/2022012317/5c29b92409d3f244528ce8e4/html5/thumbnails/25.jpg)
AgendaHablaIPIntegración & Desarrollo
• Introducción&Elproblema• DashboardconAPIMikroYk• IntegraciónAsterisk&Hotspot• IntegraciónAndroid&HotSpot• MonitoreointegradoconPRTG• PotencialidaddelaAPIMikroYk
![Page 26: INTEGRACIÓN API MIKROTIK - MUMmum.mikrotik.com/presentations/CL16/presentation_3268_1456152358.pdf · • Integración Android & HotSpot • Monitoreo integrado con PRTG • Potencialidad](https://reader030.fdocuments.co/reader030/viewer/2022012317/5c29b92409d3f244528ce8e4/html5/thumbnails/26.jpg)
Android&MikroYkHablaIPIntegración & Desarrollo
• CreaciondeaccesosHotSpotbasadosenunmensajeSMS– Usuario=númerodeteléfonomóvil– Clave=generadaautomáYcayenviadaporSMS
wifi
Suclavees:27774
APIMikroYk
![Page 27: INTEGRACIÓN API MIKROTIK - MUMmum.mikrotik.com/presentations/CL16/presentation_3268_1456152358.pdf · • Integración Android & HotSpot • Monitoreo integrado con PRTG • Potencialidad](https://reader030.fdocuments.co/reader030/viewer/2022012317/5c29b92409d3f244528ce8e4/html5/thumbnails/27.jpg)
Android&MikroYkHablaIPIntegración & Desarrollo
• Ejemplodemensajeríadeenvío&respuesta
wifi
Suclavees:27774
APIMikroYk
![Page 28: INTEGRACIÓN API MIKROTIK - MUMmum.mikrotik.com/presentations/CL16/presentation_3268_1456152358.pdf · • Integración Android & HotSpot • Monitoreo integrado con PRTG • Potencialidad](https://reader030.fdocuments.co/reader030/viewer/2022012317/5c29b92409d3f244528ce8e4/html5/thumbnails/28.jpg)
Android&MikroYkHablaIPIntegración & Desarrollo
• Númerodemo+56983396957• Enviarmensaje:wifi
![Page 29: INTEGRACIÓN API MIKROTIK - MUMmum.mikrotik.com/presentations/CL16/presentation_3268_1456152358.pdf · • Integración Android & HotSpot • Monitoreo integrado con PRTG • Potencialidad](https://reader030.fdocuments.co/reader030/viewer/2022012317/5c29b92409d3f244528ce8e4/html5/thumbnails/29.jpg)
AgendaHablaIPIntegración & Desarrollo
• Introducción&Elproblema• DashboardconAPIMikroYk• IntegraciónAsterisk&Hotspot• IntegraciónAndroid&HotSpot• MonitoreointegradoconPRTG• PotencialidaddelaAPIMikroYk
![Page 30: INTEGRACIÓN API MIKROTIK - MUMmum.mikrotik.com/presentations/CL16/presentation_3268_1456152358.pdf · • Integración Android & HotSpot • Monitoreo integrado con PRTG • Potencialidad](https://reader030.fdocuments.co/reader030/viewer/2022012317/5c29b92409d3f244528ce8e4/html5/thumbnails/30.jpg)
PRTG&MikroYkHablaIPIntegración & Desarrollo
• PRTGesunaherramientademonitoreodelaempresaPaessler[hUp://www.paessler.com]
DisposiYvoMikroYkHotSpotSensorvíaAPIdeMikroYk
![Page 31: INTEGRACIÓN API MIKROTIK - MUMmum.mikrotik.com/presentations/CL16/presentation_3268_1456152358.pdf · • Integración Android & HotSpot • Monitoreo integrado con PRTG • Potencialidad](https://reader030.fdocuments.co/reader030/viewer/2022012317/5c29b92409d3f244528ce8e4/html5/thumbnails/31.jpg)
PRTG&MikroYkHablaIPIntegración & Desarrollo
• SeintegróunsensordeMikroYkvíaAPI– NúmerodeusuariosHotSpotacYvos– NúmerodeusuariosHotSpotcreados
SensorcreadoenVisualC#conAPIdeMikroYk
![Page 32: INTEGRACIÓN API MIKROTIK - MUMmum.mikrotik.com/presentations/CL16/presentation_3268_1456152358.pdf · • Integración Android & HotSpot • Monitoreo integrado con PRTG • Potencialidad](https://reader030.fdocuments.co/reader030/viewer/2022012317/5c29b92409d3f244528ce8e4/html5/thumbnails/32.jpg)
PRTG&MikroYkHablaIPIntegración & Desarrollo
UsuariosacYvosenMikroYkHotSpot
![Page 33: INTEGRACIÓN API MIKROTIK - MUMmum.mikrotik.com/presentations/CL16/presentation_3268_1456152358.pdf · • Integración Android & HotSpot • Monitoreo integrado con PRTG • Potencialidad](https://reader030.fdocuments.co/reader030/viewer/2022012317/5c29b92409d3f244528ce8e4/html5/thumbnails/33.jpg)
PRTG&MikroYkHablaIPIntegración & Desarrollo
Gráficodeusuarioscreados/acYvosenMikroYkHotSpot
![Page 34: INTEGRACIÓN API MIKROTIK - MUMmum.mikrotik.com/presentations/CL16/presentation_3268_1456152358.pdf · • Integración Android & HotSpot • Monitoreo integrado con PRTG • Potencialidad](https://reader030.fdocuments.co/reader030/viewer/2022012317/5c29b92409d3f244528ce8e4/html5/thumbnails/34.jpg)
PRTG&MikroYkHablaIPIntegración & Desarrollo
• EjecutableenC#contraAPIMikroYkconsulta:– NúmerodeusuariosHotSpotacYvos– NúmerodeusuariosHotSpotcreados
API
![Page 35: INTEGRACIÓN API MIKROTIK - MUMmum.mikrotik.com/presentations/CL16/presentation_3268_1456152358.pdf · • Integración Android & HotSpot • Monitoreo integrado con PRTG • Potencialidad](https://reader030.fdocuments.co/reader030/viewer/2022012317/5c29b92409d3f244528ce8e4/html5/thumbnails/35.jpg)
PRTG&MikroYkHablaIPIntegración & Desarrollo
• EjecutableenC#contraAPIMikroYk:
API
ConsultadetodoslosusuariosenHotSpotMikroYk
![Page 36: INTEGRACIÓN API MIKROTIK - MUMmum.mikrotik.com/presentations/CL16/presentation_3268_1456152358.pdf · • Integración Android & HotSpot • Monitoreo integrado con PRTG • Potencialidad](https://reader030.fdocuments.co/reader030/viewer/2022012317/5c29b92409d3f244528ce8e4/html5/thumbnails/36.jpg)
PRTG&MikroYkHablaIPIntegración & Desarrollo
AsíseveenelresultadoenPRTG
![Page 37: INTEGRACIÓN API MIKROTIK - MUMmum.mikrotik.com/presentations/CL16/presentation_3268_1456152358.pdf · • Integración Android & HotSpot • Monitoreo integrado con PRTG • Potencialidad](https://reader030.fdocuments.co/reader030/viewer/2022012317/5c29b92409d3f244528ce8e4/html5/thumbnails/37.jpg)
AgendaHablaIPIntegración & Desarrollo
• Introducción&Elproblema• DashboardconAPIMikroYk• IntegraciónAsterisk&Hotspot• IntegraciónAndroid&HotSpot• MonitoreointegradoconPRTG• PotencialidaddelaAPIMikroEk
![Page 38: INTEGRACIÓN API MIKROTIK - MUMmum.mikrotik.com/presentations/CL16/presentation_3268_1456152358.pdf · • Integración Android & HotSpot • Monitoreo integrado con PRTG • Potencialidad](https://reader030.fdocuments.co/reader030/viewer/2022012317/5c29b92409d3f244528ce8e4/html5/thumbnails/38.jpg)
PotencialdeAPIMikroYkHablaIPIntegración & Desarrollo
• PosibilidaddeintegraciónconcualquiersistemaatravésdeunaredTCP/IP.– ConosinInternet
• ExistelibreríasenmúlYpleslenguajes– PHP,Python,Delphi,C#,etc.
![Page 39: INTEGRACIÓN API MIKROTIK - MUMmum.mikrotik.com/presentations/CL16/presentation_3268_1456152358.pdf · • Integración Android & HotSpot • Monitoreo integrado con PRTG • Potencialidad](https://reader030.fdocuments.co/reader030/viewer/2022012317/5c29b92409d3f244528ce8e4/html5/thumbnails/39.jpg)
PotencialdeAPIMikroYkHablaIPIntegración & Desarrollo
• Ejemplospresentadoshoy:
PosibilidadesLÍMITADASportuimaginación
![Page 40: INTEGRACIÓN API MIKROTIK - MUMmum.mikrotik.com/presentations/CL16/presentation_3268_1456152358.pdf · • Integración Android & HotSpot • Monitoreo integrado con PRTG • Potencialidad](https://reader030.fdocuments.co/reader030/viewer/2022012317/5c29b92409d3f244528ce8e4/html5/thumbnails/40.jpg)
PotencialdeAPIMikroYkHablaIPIntegración & Desarrollo
AvecesloquetedeYene
Estasoloentumente
![Page 41: INTEGRACIÓN API MIKROTIK - MUMmum.mikrotik.com/presentations/CL16/presentation_3268_1456152358.pdf · • Integración Android & HotSpot • Monitoreo integrado con PRTG • Potencialidad](https://reader030.fdocuments.co/reader030/viewer/2022012317/5c29b92409d3f244528ce8e4/html5/thumbnails/41.jpg)
HablaIPIntegración & Desarrollo
Q&A
![Page 42: INTEGRACIÓN API MIKROTIK - MUMmum.mikrotik.com/presentations/CL16/presentation_3268_1456152358.pdf · • Integración Android & HotSpot • Monitoreo integrado con PRTG • Potencialidad](https://reader030.fdocuments.co/reader030/viewer/2022012317/5c29b92409d3f244528ce8e4/html5/thumbnails/42.jpg)
INTEGRACIÓNAPIMIKROTIK
MUMCHILE2016