{"id":386,"date":"2013-04-03T13:46:10","date_gmt":"2013-04-03T16:46:10","guid":{"rendered":"http:\/\/www.tech-nico.com\/blog\/?p=386"},"modified":"2013-06-28T12:25:33","modified_gmt":"2013-06-28T15:25:33","slug":"api-mikrotik-segunda-parte-usando-el-api-con-php","status":"publish","type":"post","link":"http:\/\/www.tech-nico.com\/blog\/api-mikrotik-segunda-parte-usando-el-api-con-php\/","title":{"rendered":"API MIKROTIK Segunda parte \u2013 Usando el API con PHP"},"content":{"rendered":"<div id=\"advads-4089183831\" class=\"advads-antes-de-contenido advads-entity-placement\" style=\"float: left;\"><script async src=\"\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js?client=ca-pub-0513087877342686\" crossorigin=\"anonymous\"><\/script><ins class=\"adsbygoogle\" style=\"display:block; text-align:center;\" data-ad-client=\"ca-pub-0513087877342686\" \ndata-ad-slot=\"6331524197\" \ndata-ad-layout=\"in-article\"\ndata-ad-format=\"fluid\"><\/ins>\n<script> \n(adsbygoogle = window.adsbygoogle || []).push({}); \n<\/script>\n<\/div><br style=\"clear: both; display: block; float: none;\"\/><p>En la <a href=\"http:\/\/www.tech-nico.com\/blog\/api-mikrotik-como-optimizar-tu-administracion-con-un-poco-de-php-introduccion\/\">primera parte<\/a>, explicamos cual\u00a0podr\u00eda\u00a0ser su uso y para que sirve.<br \/>\nAhora vamos a explicar como se configura el API en pocos pasos, con un poco de PHP y usando las <a href=\"http:\/\/wiki.mikrotik.com\/wiki\/API_PHP_class\">clases creadas por Denis Basta<\/a>. (version 1.3 o 1.4), con apenas un minimo cambio hecho para que la clase \u00abconnect\u00bb permita pasar ademas el numero de puerto del RouterOS como parametro.<\/p><div id=\"advads-2693896030\" class=\"advads-contenido-de-la-entrada advads-entity-placement\"><script async src=\"\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js?client=ca-pub-0513087877342686\" crossorigin=\"anonymous\"><\/script><ins class=\"adsbygoogle\" style=\"display:block; text-align:center;\" data-ad-client=\"ca-pub-0513087877342686\" \ndata-ad-slot=\"6331524197\" \ndata-ad-layout=\"in-article\"\ndata-ad-format=\"fluid\"><\/ins>\n<script> \n(adsbygoogle = window.adsbygoogle || []).push({}); \n<\/script>\n<\/div>\n<p>Yo estoy familiarizado con programar en PHP pero para el que no, pueden hacerlo con el lenguaje que desee.\u00a0En la <a href=\"http:\/\/wiki.mikrotik.com\/wiki\/API#API_examples\">Wiki<\/a> de Mikrotik podran encontrar ejemplos para:<\/p>\n<ul>\n<li><a href=\"http:\/\/wiki.mikrotik.com\/wiki\/API_Delphi\">Delphi<\/a><\/li>\n<li><a href=\"http:\/\/wiki.mikrotik.com\/wiki\/API_in_C\">C<\/a>, <a href=\"http:\/\/wiki.mikrotik.com\/wiki\/API_in_C_using_winsock\">C usando winsock<\/a><\/li>\n<li><a href=\"http:\/\/wiki.mikrotik.com\/wiki\/API_In_CPP\">C++<\/a>, <a href=\"http:\/\/wiki.mikrotik.com\/wiki\/API_in_C_Sharp\">C Sharp<\/a><\/li>\n<li><a href=\"http:\/\/wiki.mikrotik.com\/wiki\/API_ActionScript_3_class\">Flash Actionscript 3<\/a><\/li>\n<li><a href=\"http:\/\/wiki.mikrotik.com\/wiki\/API_Ruby_class\">Ruby on rails<\/a><\/li>\n<li><a href=\"http:\/\/wiki.mikrotik.com\/wiki\/API_in_VB_dot_NET\">VB .NET<\/a><\/li>\n<li><a href=\"http:\/\/wiki.mikrotik.com\/wiki\/API_in_Java\">Java<\/a><\/li>\n<li><a href=\"http:\/\/wiki.mikrotik.com\/wiki\/MikroNode\">NodeJS<\/a><\/li>\n<li><a href=\"http:\/\/wiki.mikrotik.com\/wiki\/Manual:API_Python3\">Python3<\/a><\/li>\n<li><a href=\"http:\/\/forum.mikrotik.com\/viewtopic.php?f=9&amp;t=22744\">Perl<\/a><\/li>\n<li><a href=\"http:\/\/forum.mikrotik.com\/viewtopic.php?f=2&amp;t=51584\">VB<\/a><\/li>\n<li>PHP<\/li>\n<\/ul>\n<p><strong>Paso 1:<\/strong> Configura tu RouterOS<\/p>\n<p>a) Habilitar el servicio API.<br \/>\ndesde IP\u00a0&gt; Services. Seleccionas la fila que dice \u00abapi\u00bb y la habilitas, luego doble click sobre ella para editar. Puedes asignarle el puerto que quieras, pero por defecto usa el 8728 tcp. Si te gusta tener todo ecualizado\u00a0podr\u00edas\u00a0agregarlo en los mangles para darle QoS. Finalmente donde dice \u00abAvaliable From\u00bb es la direccion IP desde donde estara el API corriendo. En nuestro caso, como usaremos PHP puede ser el servidor Apache. \u00a0(sigue los pasos de la imagen).<a href=\"https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2013\/04\/ip-services-api.jpg\"><br \/>\n<img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-390\" alt=\"ip-services-api\" src=\"https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2013\/04\/ip-services-api.jpg?resize=300%2C181\" width=\"300\" height=\"181\" srcset=\"https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2013\/04\/ip-services-api.jpg?resize=300%2C181 300w, https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2013\/04\/ip-services-api.jpg?resize=494%2C300 494w, https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2013\/04\/ip-services-api.jpg?w=754 754w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>b) Crear un grupo<br \/>\nPara darle seguridad necesitamos crear un usuario y un grupo nuevo dentro del RouterOS donde queremos ordenar nuestras tareas diarias. Para ello vamos a \u00abSystem\u00a0&gt; Users\u00a0&gt; Groups\u00bb y presionamos en el icono \u00ab+\u00bb. En esta ventana simplemente escribimos el nombre del grupo, (para este ejemplo yo le puse \u00abtugrupoapi\u00bb) y elegi las politicas \u00abread, write, api\u00bb. Damos click en OK<br \/>\n<a href=\"https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2013\/04\/user_api_group.jpg\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-391\" alt=\"user_api_group\" src=\"https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2013\/04\/user_api_group.jpg?resize=300%2C284\" width=\"300\" height=\"284\" srcset=\"https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2013\/04\/user_api_group.jpg?resize=300%2C284 300w, https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2013\/04\/user_api_group.jpg?w=635 635w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>c) Crear un usuario<br \/>\nLuego de crear el Grupo, nos movemos a la pesta\u00f1a Users como esta en la imagen a continuacion. Presionamos el icono \u00ab+\u00bb para crear un usuario nuevo.<br \/>\n<strong>Name<\/strong>:\u00a0aqui escribiremos nuestro nuevo nombre de usuario: Ejemplo blog.tech-nico.com, (puedes crear el tuyo).<br \/>\n<strong>Group<\/strong>:\u00a0elegimos el grupo \u00abtugrupoapi\u00bb (ver el punto \u00abb\u00bb),<br \/>\n<strong>Address allowed<\/strong>: \u00a0Es la IP que tiene permitido acceder a nuestro RouterOS a\u00a0trav\u00e9s\u00a0del API. \u00abEl apache server en nuestro caso\u00bb,<br \/>\n<strong>Password:<\/strong>\u00a0tipeamos nuestro password, asegurate que sea fuerte.<br \/>\nFinalmente click en el boton \u00abOK\u00bb.<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2013\/04\/user_api_user_add.jpg\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-392\" alt=\"user_api_user_add\" src=\"https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2013\/04\/user_api_user_add.jpg?resize=300%2C258\" width=\"300\" height=\"258\" srcset=\"https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2013\/04\/user_api_user_add.jpg?resize=300%2C258 300w, https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2013\/04\/user_api_user_add.jpg?resize=348%2C300 348w, https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2013\/04\/user_api_user_add.jpg?w=700 700w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p><strong>Paso 2<\/strong>:\u00a0Crear un script para testear el acceso:\u00a0conectar_test_api.php<\/p>\n<blockquote><p>&lt;?php require_once(&#8216;api_mt_include2.php&#8217;); ?&gt;<br \/>\n&lt;?php<br \/>\n$ipRouteros=\u00bb200.20.30.40&#8243;; \/\/ tu RouterOS.<br \/>\n$Username=\u00bbblog.tech-nico.com\u00bb;<br \/>\n$Pass=\u00bbtupassword\u00bb;<br \/>\n$api_puerto=8728;<\/p>\n<p>$API = new routeros_api();<br \/>\n$API-&gt;debug = false;<br \/>\nif ($API-&gt;connect($ipRouteros , $Username , $Pass, $api_puerto)) {<br \/>\n$API-&gt;write(\u00ab\/system\/ident\/getall\u00bb,true);<br \/>\n$READ = $API-&gt;read(false);<br \/>\n$ARRAY = $API-&gt;parse_response($READ);<br \/>\n$name = $ARRAY[0][\u00abname\u00bb];<br \/>\nif(count($ARRAY)&gt;0){ \/\/ si esta conectado<br \/>\n$API-&gt;write(\u00ab\/system\/licen\/getall\u00bb,true);<br \/>\n$READ = $API-&gt;read(false);<br \/>\n$ARRAY = $API-&gt;parse_response($READ);<br \/>\n$nlevel = $ARRAY[0][\u00abnlevel\u00bb];<br \/>\n$API-&gt;write(\u00ab\/system\/reso\/getall\u00bb,true);<br \/>\n$READ = $API-&gt;read(false);<br \/>\n$ARRAY = $API-&gt;parse_response($READ);<br \/>\n$cpu = $ARRAY[0][\u00abcpu\u00bb];<br \/>\n$cpu_frequency = $ARRAY[0][\u00abcpu-frequency\u00bb];<br \/>\n$arquitectura = $ARRAY[0][\u00abboard-name\u00bb];<br \/>\n$API-&gt;write(\u00ab\/system\/pack\/getall\u00bb,true);<br \/>\n$READ = $API-&gt;read(false);<br \/>\n$ARRAY = $API-&gt;parse_response($READ);<br \/>\n$version = $ARRAY[0][\u00abversion\u00bb];<\/p>\n<p>echo &#8216;&lt;img src=\u00bbicon_led_green.png\u00bb \/&gt;&amp;nbsp;&#8217;;<br \/>\necho \u00ab&lt;strong&gt;\u00bb.$name.\u00bb(\u00bb .$arquitectura. \u00ab)&lt;\/strong&gt;&amp;nbsp;&amp;nbsp;\u00bb;<br \/>\necho \u00abv:\u00bb . $version. \u00ab&amp;nbsp;&amp;nbsp;\u00bb;<br \/>\necho \u00ablevel:\u00bb . $nlevel . \u00ab&amp;nbsp;&amp;nbsp;\u00bb;<br \/>\necho $cpu.\u00bb(\u00ab.$cpu_frequency.\u00bb Mhz.)\u00bb;<br \/>\n}else{ \/\/el usuario esta of line<br \/>\necho &#8216;&lt;img src=\u00bbicon_led_grey.png\u00bb \/&gt;&amp;nbsp;&#8217;.$ARRAY[&#8216;!trap&#8217;][0][&#8216;message&#8217;];<br \/>\n}<\/p>\n<p>}else{<br \/>\necho \u00ab&lt;font color=&#8217;#ff0000&#8242;&gt;La conexion ha fallado. Verifique si el Api esta activo.&lt;\/font&gt;\u00bb;<br \/>\n}<br \/>\n$API-&gt;disconnect();<br \/>\n?&gt;<\/p><\/blockquote>\n<p><strong>Paso 3:<\/strong> Editamos las lineas que dicen:<\/p>\n<p>$ipRouteros=\u00bb200.20.30.40&#8243;; \/\/ tu RouterOS.<br \/>\n$Username=\u00bbblog.tech-nico.com\u00bb;<br \/>\n$Pass=\u00bbtupassword\u00bb<br \/>\n$api_puerto=8728;<\/p>\n<p><strong>Paso 4:<\/strong> Finalmente subimos por FTP los archivos a nuestro servidor Web y ejecutamos en el navegador el archivo\u00a0conectar_test_api.php;<br \/>\n<a href=\"https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2013\/04\/test_php_navegador.jpg\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-395\" alt=\"test_php_navegador\" src=\"https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2013\/04\/test_php_navegador.jpg?resize=300%2C89\" width=\"300\" height=\"89\" srcset=\"https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2013\/04\/test_php_navegador.jpg?resize=300%2C89 300w, https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2013\/04\/test_php_navegador.jpg?resize=500%2C149 500w, https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2013\/04\/test_php_navegador.jpg?w=548 548w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><br \/>\nSi todo salio bien, vamos a ver una pantalla parecida a la de arriba. Lo que hicimos fue loguearnos mediante el API a nuestro servidor, y luego traer el nombre \u00abIdentity\u00bb, la plataforma, la version del ROS, que licencia tiene instalada, etc.<\/p>\n<p><a onclick=\"_gaq.push(['_trackPageview','\/2da_parte_usando_el_api\/test-api.rar']);\" href=\"http:\/\/www.tech-nico.com\/blog\/wp-content\/uploads\/2013\/04\/test-api.rar\">Descarga aqui<\/a> todos los archivos de este ejemplo.<\/p>\n<p>Como veran, este seria el primer paso para comenzar a programar tus scripts. Ya teniendo esto funcionando vamos a poder realizar varios ejemplos que voy ir posteando en mi tiempo libre.<\/p>\n<p>Cualquier cosa comenten que les respondo enseguida.<\/p>\n<h1><a title=\"Enlace permanente a API MIKROTIK \u2013 Como optimizar tu administracion con un poco de PHP (introduccion)\" href=\"http:\/\/www.tech-nico.com\/blog\/api-mikrotik-como-optimizar-tu-administracion-con-un-poco-de-php-introduccion\/\" rel=\"bookmark\">API MIKROTIK \u2013 Como optimizar tu administracion con un poco de PHP (introduccion)<\/a><\/h1>\n<h1><a title=\"Enlace permanente a API MIKROTIK Tercera parte \u2013 Nuestro primer ejemplo (codigo abierto)\" href=\"http:\/\/www.tech-nico.com\/blog\/api-mikrotik-tercera-parte-nuestro-primer-ejemplo-codigo-abierto\/\" rel=\"bookmark\">API MIKROTIK Tercera parte \u2013 Nuestro primer ejemplo (codigo abierto)<\/a><\/h1>\n<h1><a title=\"Enlace permanente a API MIKROTIK \u2013 Crear queues simples con PHP (con validacion)\" href=\"http:\/\/www.tech-nico.com\/blog\/api-mikrotik-crear-queues-simples-verificando-no-duplicar-regla\/\" rel=\"bookmark\">API MIKROTIK \u2013 Crear queues simples con PHP (con validacion)<\/a><\/h1>\n<p>_______________<br \/>\n<span style=\"color: #333333; font-style: normal; line-height: 24px;\">Nicolas <a href=\"http:\/\/www.tech-nico.com\/blog\">tech-nico.com\/blog<\/a><br \/>\n<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>En la primera parte, explicamos cual\u00a0podr\u00eda\u00a0ser su uso y para que sirve. Ahora vamos a explicar como se configura el API en pocos pasos, con un poco de PHP y usando las clases creadas por Denis Basta. (version 1.3 o &hellip; <a href=\"http:\/\/www.tech-nico.com\/blog\/api-mikrotik-segunda-parte-usando-el-api-con-php\/\">Sigue leyendo <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":3,"featured_media":600,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[66,59,32],"tags":[70,48],"class_list":["post-386","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-linux","category-php","category-programacion","tag-api","tag-mikrotik"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>API MIKROTIK Segunda parte \u2013 Usando el API con PHP &#183; Tech-nico.com<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"http:\/\/www.tech-nico.com\/blog\/api-mikrotik-segunda-parte-usando-el-api-con-php\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"API MIKROTIK Segunda parte \u2013 Usando el API con PHP &#183; Tech-nico.com\" \/>\n<meta property=\"og:description\" content=\"En la primera parte, explicamos cual\u00a0podr\u00eda\u00a0ser su uso y para que sirve. Ahora vamos a explicar como se configura el API en pocos pasos, con un poco de PHP y usando las clases creadas por Denis Basta. (version 1.3 o &hellip; Sigue leyendo &rarr;\" \/>\n<meta property=\"og:url\" content=\"http:\/\/www.tech-nico.com\/blog\/api-mikrotik-segunda-parte-usando-el-api-con-php\/\" \/>\n<meta property=\"og:site_name\" content=\"Tech-nico.com\" \/>\n<meta property=\"article:publisher\" content=\"http:\/\/www.facebook.com\/pages\/Tech-nico\/112469155508017\" \/>\n<meta property=\"article:published_time\" content=\"2013-04-03T16:46:10+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2013-06-28T15:25:33+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1650%2C1400\" \/>\n\t<meta property=\"og:image:width\" content=\"1650\" \/>\n\t<meta property=\"og:image:height\" content=\"1400\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"soporte\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@nicolpo\" \/>\n<meta name=\"twitter:site\" content=\"@nicolpo\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"soporte\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"http:\\\/\\\/www.tech-nico.com\\\/blog\\\/api-mikrotik-segunda-parte-usando-el-api-con-php\\\/#article\",\"isPartOf\":{\"@id\":\"http:\\\/\\\/www.tech-nico.com\\\/blog\\\/api-mikrotik-segunda-parte-usando-el-api-con-php\\\/\"},\"author\":{\"name\":\"soporte\",\"@id\":\"http:\\\/\\\/www.tech-nico.com\\\/blog\\\/#\\\/schema\\\/person\\\/fbfacdf16e18b339cd034c484e312274\"},\"headline\":\"API MIKROTIK Segunda parte \u2013 Usando el API con PHP\",\"datePublished\":\"2013-04-03T16:46:10+00:00\",\"dateModified\":\"2013-06-28T15:25:33+00:00\",\"mainEntityOfPage\":{\"@id\":\"http:\\\/\\\/www.tech-nico.com\\\/blog\\\/api-mikrotik-segunda-parte-usando-el-api-con-php\\\/\"},\"wordCount\":766,\"commentCount\":137,\"publisher\":{\"@id\":\"http:\\\/\\\/www.tech-nico.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"http:\\\/\\\/www.tech-nico.com\\\/blog\\\/api-mikrotik-segunda-parte-usando-el-api-con-php\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/i0.wp.com\\\/www.tech-nico.com\\\/blog\\\/wp-content\\\/uploads\\\/2015\\\/05\\\/logo_tech_nico.com_.jpg?fit=1650%2C1400\",\"keywords\":[\"api\",\"mikrotik\"],\"articleSection\":[\"linux\",\"PHP\",\"Programaci\u00f3n\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"http:\\\/\\\/www.tech-nico.com\\\/blog\\\/api-mikrotik-segunda-parte-usando-el-api-con-php\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"http:\\\/\\\/www.tech-nico.com\\\/blog\\\/api-mikrotik-segunda-parte-usando-el-api-con-php\\\/\",\"url\":\"http:\\\/\\\/www.tech-nico.com\\\/blog\\\/api-mikrotik-segunda-parte-usando-el-api-con-php\\\/\",\"name\":\"API MIKROTIK Segunda parte \u2013 Usando el API con PHP &#183; Tech-nico.com\",\"isPartOf\":{\"@id\":\"http:\\\/\\\/www.tech-nico.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"http:\\\/\\\/www.tech-nico.com\\\/blog\\\/api-mikrotik-segunda-parte-usando-el-api-con-php\\\/#primaryimage\"},\"image\":{\"@id\":\"http:\\\/\\\/www.tech-nico.com\\\/blog\\\/api-mikrotik-segunda-parte-usando-el-api-con-php\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/i0.wp.com\\\/www.tech-nico.com\\\/blog\\\/wp-content\\\/uploads\\\/2015\\\/05\\\/logo_tech_nico.com_.jpg?fit=1650%2C1400\",\"datePublished\":\"2013-04-03T16:46:10+00:00\",\"dateModified\":\"2013-06-28T15:25:33+00:00\",\"breadcrumb\":{\"@id\":\"http:\\\/\\\/www.tech-nico.com\\\/blog\\\/api-mikrotik-segunda-parte-usando-el-api-con-php\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"http:\\\/\\\/www.tech-nico.com\\\/blog\\\/api-mikrotik-segunda-parte-usando-el-api-con-php\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"http:\\\/\\\/www.tech-nico.com\\\/blog\\\/api-mikrotik-segunda-parte-usando-el-api-con-php\\\/#primaryimage\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/www.tech-nico.com\\\/blog\\\/wp-content\\\/uploads\\\/2015\\\/05\\\/logo_tech_nico.com_.jpg?fit=1650%2C1400\",\"contentUrl\":\"https:\\\/\\\/i0.wp.com\\\/www.tech-nico.com\\\/blog\\\/wp-content\\\/uploads\\\/2015\\\/05\\\/logo_tech_nico.com_.jpg?fit=1650%2C1400\",\"width\":1650,\"height\":1400},{\"@type\":\"BreadcrumbList\",\"@id\":\"http:\\\/\\\/www.tech-nico.com\\\/blog\\\/api-mikrotik-segunda-parte-usando-el-api-con-php\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"http:\\\/\\\/www.tech-nico.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"API MIKROTIK Segunda parte \u2013 Usando el API con PHP\"}]},{\"@type\":\"WebSite\",\"@id\":\"http:\\\/\\\/www.tech-nico.com\\\/blog\\\/#website\",\"url\":\"http:\\\/\\\/www.tech-nico.com\\\/blog\\\/\",\"name\":\"Tech-nico.com\",\"description\":\"Mikrotik \\\/ Ubiquiti \\\/ Programacion \\\/ Seguridad\",\"publisher\":{\"@id\":\"http:\\\/\\\/www.tech-nico.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"http:\\\/\\\/www.tech-nico.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"http:\\\/\\\/www.tech-nico.com\\\/blog\\\/#organization\",\"name\":\"Tech-Nico.com\",\"url\":\"http:\\\/\\\/www.tech-nico.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"http:\\\/\\\/www.tech-nico.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/i1.wp.com\\\/www.tech-nico.com\\\/blog\\\/wp-content\\\/uploads\\\/2015\\\/05\\\/logo_tech_nico.com_.jpg?fit=1650%2C1400\",\"contentUrl\":\"https:\\\/\\\/i1.wp.com\\\/www.tech-nico.com\\\/blog\\\/wp-content\\\/uploads\\\/2015\\\/05\\\/logo_tech_nico.com_.jpg?fit=1650%2C1400\",\"width\":1650,\"height\":1400,\"caption\":\"Tech-Nico.com\"},\"image\":{\"@id\":\"http:\\\/\\\/www.tech-nico.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"http:\\\/\\\/www.facebook.com\\\/pages\\\/Tech-nico\\\/112469155508017\",\"https:\\\/\\\/x.com\\\/nicolpo\"]},{\"@type\":\"Person\",\"@id\":\"http:\\\/\\\/www.tech-nico.com\\\/blog\\\/#\\\/schema\\\/person\\\/fbfacdf16e18b339cd034c484e312274\",\"name\":\"soporte\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/24a22b421037d7d81f3d80abc24dbea53e828637156a03dbd1b768154f81b368?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/24a22b421037d7d81f3d80abc24dbea53e828637156a03dbd1b768154f81b368?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/24a22b421037d7d81f3d80abc24dbea53e828637156a03dbd1b768154f81b368?s=96&d=mm&r=g\",\"caption\":\"soporte\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"API MIKROTIK Segunda parte \u2013 Usando el API con PHP &#183; Tech-nico.com","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"http:\/\/www.tech-nico.com\/blog\/api-mikrotik-segunda-parte-usando-el-api-con-php\/","og_locale":"es_ES","og_type":"article","og_title":"API MIKROTIK Segunda parte \u2013 Usando el API con PHP &#183; Tech-nico.com","og_description":"En la primera parte, explicamos cual\u00a0podr\u00eda\u00a0ser su uso y para que sirve. Ahora vamos a explicar como se configura el API en pocos pasos, con un poco de PHP y usando las clases creadas por Denis Basta. (version 1.3 o &hellip; Sigue leyendo &rarr;","og_url":"http:\/\/www.tech-nico.com\/blog\/api-mikrotik-segunda-parte-usando-el-api-con-php\/","og_site_name":"Tech-nico.com","article_publisher":"http:\/\/www.facebook.com\/pages\/Tech-nico\/112469155508017","article_published_time":"2013-04-03T16:46:10+00:00","article_modified_time":"2013-06-28T15:25:33+00:00","og_image":[{"width":1650,"height":1400,"url":"https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1650%2C1400","type":"image\/jpeg"}],"author":"soporte","twitter_card":"summary_large_image","twitter_creator":"@nicolpo","twitter_site":"@nicolpo","twitter_misc":{"Escrito por":"soporte","Tiempo de lectura":"4 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"http:\/\/www.tech-nico.com\/blog\/api-mikrotik-segunda-parte-usando-el-api-con-php\/#article","isPartOf":{"@id":"http:\/\/www.tech-nico.com\/blog\/api-mikrotik-segunda-parte-usando-el-api-con-php\/"},"author":{"name":"soporte","@id":"http:\/\/www.tech-nico.com\/blog\/#\/schema\/person\/fbfacdf16e18b339cd034c484e312274"},"headline":"API MIKROTIK Segunda parte \u2013 Usando el API con PHP","datePublished":"2013-04-03T16:46:10+00:00","dateModified":"2013-06-28T15:25:33+00:00","mainEntityOfPage":{"@id":"http:\/\/www.tech-nico.com\/blog\/api-mikrotik-segunda-parte-usando-el-api-con-php\/"},"wordCount":766,"commentCount":137,"publisher":{"@id":"http:\/\/www.tech-nico.com\/blog\/#organization"},"image":{"@id":"http:\/\/www.tech-nico.com\/blog\/api-mikrotik-segunda-parte-usando-el-api-con-php\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1650%2C1400","keywords":["api","mikrotik"],"articleSection":["linux","PHP","Programaci\u00f3n"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["http:\/\/www.tech-nico.com\/blog\/api-mikrotik-segunda-parte-usando-el-api-con-php\/#respond"]}]},{"@type":"WebPage","@id":"http:\/\/www.tech-nico.com\/blog\/api-mikrotik-segunda-parte-usando-el-api-con-php\/","url":"http:\/\/www.tech-nico.com\/blog\/api-mikrotik-segunda-parte-usando-el-api-con-php\/","name":"API MIKROTIK Segunda parte \u2013 Usando el API con PHP &#183; Tech-nico.com","isPartOf":{"@id":"http:\/\/www.tech-nico.com\/blog\/#website"},"primaryImageOfPage":{"@id":"http:\/\/www.tech-nico.com\/blog\/api-mikrotik-segunda-parte-usando-el-api-con-php\/#primaryimage"},"image":{"@id":"http:\/\/www.tech-nico.com\/blog\/api-mikrotik-segunda-parte-usando-el-api-con-php\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1650%2C1400","datePublished":"2013-04-03T16:46:10+00:00","dateModified":"2013-06-28T15:25:33+00:00","breadcrumb":{"@id":"http:\/\/www.tech-nico.com\/blog\/api-mikrotik-segunda-parte-usando-el-api-con-php\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["http:\/\/www.tech-nico.com\/blog\/api-mikrotik-segunda-parte-usando-el-api-con-php\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"http:\/\/www.tech-nico.com\/blog\/api-mikrotik-segunda-parte-usando-el-api-con-php\/#primaryimage","url":"https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1650%2C1400","contentUrl":"https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1650%2C1400","width":1650,"height":1400},{"@type":"BreadcrumbList","@id":"http:\/\/www.tech-nico.com\/blog\/api-mikrotik-segunda-parte-usando-el-api-con-php\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"http:\/\/www.tech-nico.com\/blog\/"},{"@type":"ListItem","position":2,"name":"API MIKROTIK Segunda parte \u2013 Usando el API con PHP"}]},{"@type":"WebSite","@id":"http:\/\/www.tech-nico.com\/blog\/#website","url":"http:\/\/www.tech-nico.com\/blog\/","name":"Tech-nico.com","description":"Mikrotik \/ Ubiquiti \/ Programacion \/ Seguridad","publisher":{"@id":"http:\/\/www.tech-nico.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"http:\/\/www.tech-nico.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"http:\/\/www.tech-nico.com\/blog\/#organization","name":"Tech-Nico.com","url":"http:\/\/www.tech-nico.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"http:\/\/www.tech-nico.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/i1.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1650%2C1400","contentUrl":"https:\/\/i1.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1650%2C1400","width":1650,"height":1400,"caption":"Tech-Nico.com"},"image":{"@id":"http:\/\/www.tech-nico.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["http:\/\/www.facebook.com\/pages\/Tech-nico\/112469155508017","https:\/\/x.com\/nicolpo"]},{"@type":"Person","@id":"http:\/\/www.tech-nico.com\/blog\/#\/schema\/person\/fbfacdf16e18b339cd034c484e312274","name":"soporte","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/secure.gravatar.com\/avatar\/24a22b421037d7d81f3d80abc24dbea53e828637156a03dbd1b768154f81b368?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/24a22b421037d7d81f3d80abc24dbea53e828637156a03dbd1b768154f81b368?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/24a22b421037d7d81f3d80abc24dbea53e828637156a03dbd1b768154f81b368?s=96&d=mm&r=g","caption":"soporte"}}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1650%2C1400","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/phA9Q-6e","jetpack_likes_enabled":true,"jetpack-related-posts":[{"id":418,"url":"http:\/\/www.tech-nico.com\/blog\/api-mikrotik-crear-queues-simples-verificando-no-duplicar-regla\/","url_meta":{"origin":386,"position":0},"title":"API MIKROTIK &#8211; Crear queues simples con PHP (con validacion)","author":"soporte","date":"mayo 3, 2015","format":false,"excerpt":"Hola se\u00f1ores, el codigo para agregar un Queue Simple validando que no se duplique ning\u00fan cliente seria asi: ACTUALIZADO: agrega un\u00a0queue si no existe el nombre, y si existe, lo edita. Descargar el\u00a0Descargar_ejemplo_actualizado_03-05-2015 No hay mucho que explicar porque esta comentado el codigo y explicado en los post anteriores. API\u2026","rel":"","context":"En \u00abProgramaci\u00f3n\u00bb","block_context":{"text":"Programaci\u00f3n","link":"http:\/\/www.tech-nico.com\/blog\/category\/programacion\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=700%2C400 2x, https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=1050%2C600 3x"},"classes":[]},{"id":497,"url":"http:\/\/www.tech-nico.com\/blog\/api-mikrotik-con-php-indice-general\/","url_meta":{"origin":386,"position":1},"title":"API MIKROTIK &#8211; (con php) &#8211; Indice general","author":"soporte","date":"octubre 19, 2013","format":false,"excerpt":"Hola a Todos! Los post me han quedado un poco desconectados, asi que arme un indice que voy a ir actualizando a medida que agregue info. 1) Introduccion: que puedo hacer con este API? 2) Primer Script: Crear nuestro primer ejemplo para acceder a tu RouterOS y testear el acceso.\u2026","rel":"","context":"En \u00abgeneral\u00bb","block_context":{"text":"general","link":"http:\/\/www.tech-nico.com\/blog\/category\/general\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=700%2C400 2x, https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=1050%2C600 3x"},"classes":[]},{"id":633,"url":"http:\/\/www.tech-nico.com\/blog\/api-mikrotik-haciendo-ping-desde-tu-herramienta-de-monitoreo-con-php\/","url_meta":{"origin":386,"position":2},"title":"API MIKROTIK &#8211; Haciendo ping desde tu herramienta de monitoreo con PHP","author":"soporte","date":"julio 19, 2015","format":false,"excerpt":"A pedido de (ahora un colaborador del blog) Alejando Mogollon, voy a postear un c\u00f3digo muy sencillo para mostrar el ping desde tu router\u00a0Mikrotik RouterOS\u00a0hacia la direcci\u00f3n IP que quieras testear\u00a0para que agregues a tu App, o simplemente potencies tus herramientas de monitoreo y soporte t\u00e9cnico.\u00a0Este es el\u00a0resultado: En este\u2026","rel":"","context":"En \u00abredes\u00bb","block_context":{"text":"redes","link":"http:\/\/www.tech-nico.com\/blog\/category\/redes\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=700%2C400 2x, https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=1050%2C600 3x"},"classes":[]},{"id":458,"url":"http:\/\/www.tech-nico.com\/blog\/api-mikrotik-graficar-el-trafico-de-nuestros-clientes-y-mostrar-el-log\/","url_meta":{"origin":386,"position":3},"title":"API MIKROTIK &#8211; Graficar el trafico de nuestros clientes y mostrar el log","author":"soporte","date":"agosto 19, 2013","format":false,"excerpt":"Hola viejos amigos!. Algo que me han preguntado bastante es como hacer que el cliente o nosotros mismos veamos las graficas de consumo con el API de Mikrotik. Y para su sorpresa les cuento que esta parte se hace\u00a0sin el API. Estudiemos la ruta que nos da mikortik para ver\u2026","rel":"","context":"En \u00abPHP\u00bb","block_context":{"text":"PHP","link":"http:\/\/www.tech-nico.com\/blog\/category\/programacion\/php\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=700%2C400 2x, https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=1050%2C600 3x"},"classes":[]},{"id":364,"url":"http:\/\/www.tech-nico.com\/blog\/api-mikrotik-como-optimizar-tu-administracion-con-un-poco-de-php-introduccion\/","url_meta":{"origin":386,"position":4},"title":"API MIKROTIK &#8211; Como optimizar tu administracion con un poco de PHP (introduccion)","author":"soporte","date":"marzo 2, 2013","format":false,"excerpt":"\u00a0 Vengo aprovechando a pleno esta GRAN posibilidad que nos dio Mikrotik de poder programar\u00a0nuestros propios scripts, y de mostrar la informacion de manera que nos quede comodo administrar\u00a0varios servidores y en lo posible en una sola pantalla. . Este era mi escenario de antes de usar el API: Aqui\u2026","rel":"","context":"En \u00abredes\u00bb","block_context":{"text":"redes","link":"http:\/\/www.tech-nico.com\/blog\/category\/redes\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=700%2C400 2x, https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=1050%2C600 3x"},"classes":[]},{"id":508,"url":"http:\/\/www.tech-nico.com\/blog\/api-mikrotik-patear-un-cliente-pppoe-activo\/","url_meta":{"origin":386,"position":5},"title":"API MIKROTIK \u2013 Patear un cliente PPPoE activo","author":"soporte","date":"enero 25, 2014","format":false,"excerpt":"En esta ocasi\u00f3n voy a publicar un c\u00f3digo sencillo pero que varios lectores me han consultado como se hace. El codigo se utiliza con el include para manejar el API, que pueden encontrar en cualquiera de las publicaciones anteriores. __________________ primero en www.tech-nico.com","rel":"","context":"En \u00abProgramaci\u00f3n\u00bb","block_context":{"text":"Programaci\u00f3n","link":"http:\/\/www.tech-nico.com\/blog\/category\/programacion\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=700%2C400 2x, https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=1050%2C600 3x"},"classes":[]}],"amp_enabled":true,"_links":{"self":[{"href":"http:\/\/www.tech-nico.com\/blog\/wp-json\/wp\/v2\/posts\/386","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.tech-nico.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.tech-nico.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.tech-nico.com\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"http:\/\/www.tech-nico.com\/blog\/wp-json\/wp\/v2\/comments?post=386"}],"version-history":[{"count":7,"href":"http:\/\/www.tech-nico.com\/blog\/wp-json\/wp\/v2\/posts\/386\/revisions"}],"predecessor-version":[{"id":434,"href":"http:\/\/www.tech-nico.com\/blog\/wp-json\/wp\/v2\/posts\/386\/revisions\/434"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/www.tech-nico.com\/blog\/wp-json\/wp\/v2\/media\/600"}],"wp:attachment":[{"href":"http:\/\/www.tech-nico.com\/blog\/wp-json\/wp\/v2\/media?parent=386"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.tech-nico.com\/blog\/wp-json\/wp\/v2\/categories?post=386"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.tech-nico.com\/blog\/wp-json\/wp\/v2\/tags?post=386"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}