{"id":6482,"date":"2014-09-06T02:43:23","date_gmt":"2014-09-06T02:43:23","guid":{"rendered":"https:\/\/dev.railscarma.com\/how-to-integrate-clickatell-in-rails-application\/"},"modified":"2021-06-07T07:20:14","modified_gmt":"2021-06-07T07:20:14","slug":"como-integrar-clickatell-en-la-aplicacion-rails","status":"publish","type":"post","link":"https:\/\/www.railscarma.com\/es\/blog\/gestion\/como-integrar-clickatell-en-la-aplicacion-rails\/","title":{"rendered":"C\u00f3mo integrar la aplicaci\u00f3n Clickatell en Rails"},"content":{"rendered":"<div data-elementor-type=\"wp-post\" data-elementor-id=\"6482\" class=\"elementor elementor-6482\" data-elementor-post-type=\"post\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-34080242 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"34080242\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1e334407\" data-id=\"1e334407\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-2b6c430c elementor-widget elementor-widget-text-editor\" data-id=\"2b6c430c\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"text-align: justify;\">Cuando se trata de enviar un SMS utilizando Ruby on Rails, hay dos enfoques que puedes adoptar. La primera, y m\u00e1s complicada, es utilizar su propio hardware y algo como la biblioteca ruby-sms para comunicarse con el hardware. Esta configuraci\u00f3n requiere mucho tiempo, es dif\u00edcil de mantener y probablemente no sea muy escalable.<\/p>\n<p style=\"text-align: justify;\">La segunda opci\u00f3n es tomar la ruta mucho m\u00e1s f\u00e1cil y utilizar un servicio de puerta de enlace de SMS existente. Existen muchas puertas de enlace de SMS que ofrecen API (que van desde HTTP\/FTP hasta correo electr\u00f3nico y COM); Uno de esos proveedores es el servicio de SMS Clickatell, que es uno de los proveedores m\u00e1s importantes que existen con una gama de servicios.<\/p>\n<p style=\"text-align: justify;\" align=\"LEFT\">Clickatell es una empresa privada de comunicaciones m\u00f3viles fundada en 2000 y con sede en Redwood City, CA, y oficinas en Ciudad del Cabo y Johannesburgo, Sud\u00e1frica y Laos, Nigeria.<\/p>\n<p style=\"text-align: justify;\" align=\"LEFT\">Clickatell entrega mensajes de servicio de mensajes cortos (SMS) a trav\u00e9s de su Clickatell Gateway a usuarios de tel\u00e9fonos m\u00f3viles a trav\u00e9s de m\u00e1s de 800 redes en m\u00e1s de 220 pa\u00edses y territorios, con el potencial de llegar a cinco mil millones de usuarios de tel\u00e9fonos m\u00f3viles, o m\u00e1s del 70 por ciento de la poblaci\u00f3n mundial. .<\/p>\n\n<h4 style=\"text-align: justify;\" align=\"LEFT\"><strong>1. Integraci\u00f3n de Rails Clickatell:\u00a0<\/strong><\/h4>\n<i>Para la integraci\u00f3n de la API de clickatell en cualquier aplicaci\u00f3n Rails, necesitamos obtener el ID de API, el nombre de usuario y la contrase\u00f1a del sitio web de Clickatell. Esto ser\u00e1 necesario para la autenticaci\u00f3n.<\/i>\n<h4 style=\"text-align: justify;\" align=\"LEFT\"><strong style=\"line-height: 1.5;\">2. Reg\u00edstrate en Clickatell:<\/strong><\/h4>\n<p style=\"text-align: justify;\" align=\"LEFT\"><i>Primero debemos registrarnos en<\/i> <a href=\"http:\/\/www.clickatell.com\/\">www<\/a><a href=\"http:\/\/www.clickatell.com\/\">.<\/a><a href=\"http:\/\/www.clickatell.com\/\">clickatell<\/a><a href=\"http:\/\/www.clickatell.com\/\">.<\/a><a href=\"http:\/\/www.clickatell.com\/\">com<\/a> y despu\u00e9s de activar la cuenta, verifique la API central entre otras API disponibles.<\/p>\n<p style=\"text-align: justify;\" align=\"LEFT\">Despu\u00e9s de seleccionar la API http (API central), complete otros detalles y configuraciones y anote la identificaci\u00f3n de la API. Esta identificaci\u00f3n junto con el nombre de usuario y la contrase\u00f1a se utilizar\u00e1n para enviar SMS a las redes.<\/p>\n\n<h4 style=\"text-align: justify;\" align=\"LEFT\"><strong>3. Uso en aplicaciones Rails:<\/strong><\/h4>\n<p style=\"text-align: justify;\" align=\"LEFT\"><i>Instalar la gema:<\/i><\/p>\n<p style=\"text-align: justify;\" align=\"LEFT\">sudo gem instalar clickatell<\/p>\n<p style=\"text-align: justify;\" align=\"LEFT\">&lt;ii&gt;<strong>\u00a0<\/strong>Despu\u00e9s de instalar la gema, realice el pago desde la terminal como:<\/p>\n<p style=\"text-align: justify;\" align=\"LEFT\">sms \u2013help \u2013&gt;esto brinda todas las opciones que se pueden usar y tambi\u00e9n muestra que la gema est\u00e1 instalada correctamente.<\/p>\n<p style=\"text-align: justify;\" align=\"LEFT\">por ejemplo, desde la terminal:-<\/p>\n<p style=\"text-align: justify;\" align=\"LEFT\">SMS \u2013ayuda<\/p>\n<p style=\"text-align: justify;\" align=\"LEFT\">Uso: mensaje sms [opciones] destinatario(s)<\/p>\n<p style=\"text-align: justify;\" align=\"LEFT\">Los destinatarios pueden ser una lista separada por comas, hasta 100 como m\u00e1ximo.<\/p>\n\n<h4 style=\"text-align: justify;\" align=\"LEFT\">Opciones espec\u00edficas:<\/h4>\n<p style=\"text-align: justify;\" align=\"LEFT\">-u, \u2013username NOMBRE DE USUARIO Especifique el nombre de usuario de clickatell (anula la configuraci\u00f3n ~\/.clickatell)<\/p>\n<p style=\"text-align: justify;\" align=\"LEFT\">-p, \u2013contrase\u00f1a CONTRASE\u00d1A Especifica la contrase\u00f1a de clickatell (anula la configuraci\u00f3n ~\/.clickatell)<\/p>\n<p style=\"text-align: justify;\" align=\"LEFT\">-k, \u2013apikey API_KEY Especifica la clave API de clickatell (anula la configuraci\u00f3n ~\/.clickatell)<\/p>\n<p style=\"text-align: justify;\" align=\"LEFT\">-f, \u2013from NAME_OR_NUMBER Especifica el nombre o n\u00famero desde donde aparecer\u00e1 el SMS<\/p>\n<p style=\"text-align: justify;\" align=\"LEFT\">-b, \u2013show-balance Muestra el n\u00famero total de cr\u00e9ditos restantes en su cuenta<\/p>\n<p style=\"text-align: justify;\" align=\"LEFT\">-s, \u2013status MESSAGE_ID Muestra el estado del mensaje especificado.<\/p>\n<p style=\"text-align: justify;\" align=\"LEFT\">-S, \u2013secure Env\u00eda solicitud usando HTTPS<\/p>\n<p style=\"text-align: justify;\" align=\"LEFT\">-d, \u2013depurar<\/p>\n<p style=\"text-align: justify;\" align=\"LEFT\">-h, \u2013ayuda Mostrar este mensaje<\/p>\n\n<h4 style=\"text-align: justify;\" align=\"LEFT\"><strong>4. Env\u00edo de un SMS desde la terminal:<\/strong><\/h4>\n<i>Para enviar SMS desde la aplicaci\u00f3n Rails, vaya a la carpeta de esa aplicaci\u00f3n desde la terminal.<\/i> <i>Utilice el comando:<\/i>\n<p style=\"text-align: justify;\" align=\"LEFT\">sms -u nombre de usuario -p contrase\u00f1a -k 3369665 +91[n\u00famero de tel\u00e9fono] &#039;mensaje para enviar&#039; Enviando &#039;hiiiiiiiii&#039; a \u2026 Mensaje enviado correctamente (ID del mensaje: 1619575838a1dfcecce8e530174b4d14). Con la identificaci\u00f3n del mensaje, tambi\u00e9n se puede verificar el estado de entrega del mensaje: $ sms -s 1619575838a1dfcecce8e530174b4d14 -u -pag -k 3369665 Obteniendo el estado del mensaje #1619575838a1dfcecce8e530174b4d14. Estado: (#7). \u2013&gt;Estado: (#7) muestra el estado del mensaje. Los c\u00f3digos de estado y su significado respectivo se pueden consultar en la gu\u00eda oficial de API http de clickatell. El saldo de cr\u00e9dito tambi\u00e9n se puede verificar desde la terminal de la siguiente manera: $ sms -u -pag -k 3369665 \u2013mostrar-equilibrio<\/p>\n<p style=\"text-align: justify;\" align=\"LEFT\">Recuperando saldo de cuenta\u2026<\/p>\n<p style=\"text-align: justify;\" align=\"LEFT\">Te quedan 4,6 cr\u00e9ditos.<\/p>\n<p style=\"text-align: justify;\" align=\"LEFT\">nota: -Hay muchas otras opciones que se describen en la documentaci\u00f3n de la API HTTP.<\/p>\n<p style=\"text-align: justify;\" align=\"LEFT\">Enviar SMS desde la p\u00e1gina de vista de Rails o cualquier formulario requiere un poco m\u00e1s de codificaci\u00f3n:<\/p>\n<p style=\"text-align: justify;\" align=\"LEFT\">Hay un muy buen ejemplo de c\u00f3mo hacer esto aqu\u00ed:<\/p>\n<p style=\"text-align: justify;\" align=\"LEFT\"><a href=\"https:\/\/github.com\/lukeredpath\/clickatell.git\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/github.com\/lukeredpath\/clickatell.git<\/a><\/p>\n<p style=\"text-align: justify;\" align=\"LEFT\"><a href=\"https:\/\/www.railscarma.com\/es\/\" target=\"_blank\" rel=\"noopener noreferrer\">RielesCarma<\/a> ha estado implementando Ruby on Rails desde sus etapas iniciales para el desarrollo, la capacitaci\u00f3n, la implementaci\u00f3n y la contribuci\u00f3n a la comunidad Rails. A trav\u00e9s de una experiencia t\u00e9cnica confiable y un servicio al cliente consumado combinados para brindar una experiencia agradable a los clientes, RailsCarma brinda consultor\u00eda, arquitectura, construcci\u00f3n, administraci\u00f3n y extensi\u00f3n de Ruby on Rails de principio a fin a empresas de todo el mundo. <a href=\"\/es\/contactenos\/\" target=\"_blank\" rel=\"noopener noreferrer\">Cont\u00e1ctenos<\/a> para saber mas.<\/p>\n<p style=\"text-align: justify;\" align=\"LEFT\">Leer m\u00e1s :<\/p>\n\n<ul>\n \t<li class=\"entry-title\"><a href=\"\/es\/blog\/articulos-tecnicos\/una-forma-sencilla-de-aumentar-el-rendimiento-de-tu-aplicacion-rails-2\/\" target=\"_blank\" rel=\"noopener noreferrer\">Una forma sencilla de aumentar el rendimiento de su aplicaci\u00f3n Rails<\/a><\/li>\n \t<li class=\"entry-title\">\n<p class=\"entry-title\"><a href=\"\/es\/blog\/articulos-tecnicos\/los-conceptos-basicos-de-la-creacion-de-complementos-de-rieles\/\" target=\"_blank\" rel=\"noopener noreferrer\">Los conceptos b\u00e1sicos de la creaci\u00f3n y el uso de m\u00f3dulos en Rails<\/a><\/p>\n<\/li>\n \t<li class=\"entry-title\">\n<p class=\"entry-title\"><a href=\"\/es\/blog\/articulos-tecnicos\/marco-en-tiempo-real\/\" target=\"_blank\" rel=\"noopener noreferrer\">Marco de tiempo real<\/a><\/p>\n<\/li>\n \t<li class=\"entry-title\">\n<p class=\"entry-title\"><a href=\"\/es\/blog\/articulos-tecnicos\/implementando-tinymce-en-ruby-on-rails\/\" target=\"_blank\" rel=\"noopener noreferrer\">Implementando Tinymce en Ruby on Rails<\/a><\/p>\n<\/li>\n<\/ul>\n<a href=\"\/es\/contactenos\/\">P\u00f3ngase en contacto con nosotros.<\/a>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-1c9edd00 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"1c9edd00\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-503810a2\" data-id=\"503810a2\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-210c750d elementor-widget elementor-widget-heading\" data-id=\"210c750d\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Suscr\u00edbete para recibir las \u00faltimas actualizaciones<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-56a4c5e2 elementor-widget elementor-widget-shortcode\" data-id=\"56a4c5e2\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\t\t\t\t\t<script type=\"text\/javascript\">\n\t\t\t\t\t\tvar gCaptchaSibWidget;\n                        var onloadSibCallbackInvisible = function () {\n\n                            var element = document.getElementsByClassName('sib-default-btn');\n                            var countInvisible = 0;\n                            var indexArray = [];\n                            jQuery('.sib-default-btn').each(function (index, el) {\n                                if ((jQuery(el).attr('id') == \"invisible\")) {\n                                    indexArray[countInvisible] = index;\n                                    countInvisible++\n                                }\n                            });\n\n                            jQuery('.invi-recaptcha').each(function (index, el) {\n                                grecaptcha.render(element[indexArray[index]], {\n                                    'sitekey': jQuery(el).attr('data-sitekey'),\n                                    'callback': sibVerifyCallback,\n                                });\n                            });\n                        };\n\t\t\t\t\t<\/script>\n\t\t\t\t\t                <script src=\"https:\/\/www.google.com\/recaptcha\/api.js?onload=onloadSibCallbackInvisible&render=explicit\" async defer><\/script>\n\t\t\t\t\n\t\t\t<form id=\"sib_signup_form_1\" method=\"post\" class=\"sib_signup_form\" action=\"\">\n\t\t\t\t<div class=\"sib_loader\" style=\"display:none;\"><img\n\t\t\t\t\t\t\tsrc=\"https:\/\/www.railscarma.com\/wp-includes\/images\/spinner.gif\" alt=\"cargador\"><\/div>\n\t\t\t\t<input type=\"hidden\" name=\"sib_form_action\" value=\"subscribe_form_submit\">\n\t\t\t\t<input type=\"hidden\" name=\"sib_form_id\" value=\"1\">\n                <input type=\"hidden\" name=\"sib_form_alert_notice\" value=\"Please fill out this field\">\n                <input type=\"hidden\" name=\"sib_form_invalid_email_notice\" value=\"Your email address is invalid\">\n                <input type=\"hidden\" name=\"sib_security\" value=\"a6180fbcb4\">\n\t\t\t\t<div class=\"sib_signup_box_inside_1\">\n\t\t\t\t\t<div style=\"\/*display:none*\/\" class=\"sib_msg_disp\">\n\t\t\t\t\t<\/div>\n                                            <div id=\"sib_captcha_invisible\" class=\"invi-recaptcha\" data-sitekey=\"6LdikOAaAAAAAJ6SWrrKVQrtw7TQpQAEnv0HS0G3\"><\/div>\n                    \t\t\t\t\t<p class=\"sib-email-area\">\r\n    <label class=\"sib-email-area\"><\/label>\r\n    <input type=\"email\" class=\"sib-email-area\" name=\"email\" required=\"required\" placeholder=\"Direcci\u00f3n de correo electr\u00f3nico\">\r\n<\/p>\r\n<p class=\"sib-NAME-area\">\r\n    <label class=\"sib-NAME-area\"><\/label>\r\n    <input type=\"text\" class=\"sib-NAME-area\" name=\"NAME\" placeholder=\"Nombre\">\r\n<\/p>\r\n<p>\r\n    <input type=\"submit\" id=\"invisible\" class=\"sib-default-btn\" value=\"Suscribir\">\r\n<\/p>\t\t\t\t<\/div>\n\t\t\t<input type=\"hidden\" name=\"trp-form-language\" value=\"es\"\/><\/form>\n\t\t\t<style>\n\t\t\t\tform#sib_signup_form_1 p.sib-alert-message {\n    padding: 6px 12px;\n    margin-bottom: 20px;\n    border: 1px solid transparent;\n    border-radius: 4px;\n    -webkit-box-sizing: border-box;\n    -moz-box-sizing: border-box;\n    box-sizing: border-box;\n}\nform#sib_signup_form_1 p.sib-alert-message-error {\n    background-color: #f2dede;\n    border-color: #ebccd1;\n    color: #a94442;\n}\nform#sib_signup_form_1 p.sib-alert-message-success {\n    background-color: #dff0d8;\n    border-color: #d6e9c6;\n    color: #3c763d;\n}\nform#sib_signup_form_1 p.sib-alert-message-warning {\n    background-color: #fcf8e3;\n    border-color: #faebcc;\n    color: #8a6d3b;\n}\n\t\t\t<\/style>\n\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t  <div class=\"related-post slider\">\r\n        <div class=\"headline\">Art\u00edculos Relacionados<\/div>\r\n    <div class=\"post-list owl-carousel\">\r\n\r\n            <div class=\"item\">\r\n            <div class=\"thumb post_thumb\">\r\n    <a  title=\"Gema Kaminari\" href=\"https:\/\/www.railscarma.com\/es\/blog\/articulos-tecnicos\/gema-kaminari\/?related_post_from=37277\">\r\n\r\n      <img decoding=\"async\" width=\"800\" height=\"300\" src=\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2023\/04\/kaminari-gem.jpg\" class=\"attachment-full size-full wp-post-image\" alt=\"gema kaminari\" srcset=\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2023\/04\/kaminari-gem.jpg 800w, https:\/\/www.railscarma.com\/wp-content\/uploads\/2023\/04\/kaminari-gem-300x113.jpg 300w, https:\/\/www.railscarma.com\/wp-content\/uploads\/2023\/04\/kaminari-gem-768x288.jpg 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\r\n\r\n    <\/a>\r\n  <\/div>\r\n\r\n  <a class=\"title post_title\"  title=\"Gema Kaminari\" href=\"https:\/\/www.railscarma.com\/es\/blog\/articulos-tecnicos\/gema-kaminari\/?related_post_from=37277\">\r\n        Gema Kaminari  <\/a>\r\n\r\n        <\/div>\r\n              <div class=\"item\">\r\n            <div class=\"thumb post_thumb\">\r\n    <a  title=\"\u00bfPor qu\u00e9 contratar desarrolladores Ruby on Rails en 2026?\" href=\"https:\/\/www.railscarma.com\/es\/blog\/ror\/por-que-contratar-desarrolladores-de-ruby-on-rails\/?related_post_from=30627\">\r\n\r\n      <img decoding=\"async\" width=\"800\" height=\"300\" src=\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2019\/01\/why-to-hire-ruby-on-rails-developers-in-2022.jpg\" class=\"attachment-full size-full wp-post-image\" alt=\"por qu\u00e9 contratar desarrolladores de Ruby on Rails en 2022\" srcset=\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2019\/01\/why-to-hire-ruby-on-rails-developers-in-2022.jpg 800w, https:\/\/www.railscarma.com\/wp-content\/uploads\/2019\/01\/why-to-hire-ruby-on-rails-developers-in-2022-300x113.jpg 300w, https:\/\/www.railscarma.com\/wp-content\/uploads\/2019\/01\/why-to-hire-ruby-on-rails-developers-in-2022-768x288.jpg 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\r\n\r\n    <\/a>\r\n  <\/div>\r\n\r\n  <a class=\"title post_title\"  title=\"\u00bfPor qu\u00e9 contratar desarrolladores Ruby on Rails en 2026?\" href=\"https:\/\/www.railscarma.com\/es\/blog\/ror\/por-que-contratar-desarrolladores-de-ruby-on-rails\/?related_post_from=30627\">\r\n        \u00bfPor qu\u00e9 contratar desarrolladores Ruby on Rails en 2026?  <\/a>\r\n\r\n        <\/div>\r\n              <div class=\"item\">\r\n            <div class=\"thumb post_thumb\">\r\n    <a  title=\"Importancia de la arquitectura de software en el desarrollo de software empresarial\" href=\"https:\/\/www.railscarma.com\/es\/blog\/ror\/importancia-de-la-arquitectura-de-software-en-el-desarrollo-de-software-empresarial\/?related_post_from=36250\">\r\n\r\n      <img decoding=\"async\" width=\"800\" height=\"300\" src=\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2022\/06\/Importance-of-Software-Architecture-in-enterprise-software-development.jpg\" class=\"attachment-full size-full wp-post-image\" alt=\"Importancia de la arquitectura de software en el desarrollo de software empresarial\" srcset=\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2022\/06\/Importance-of-Software-Architecture-in-enterprise-software-development.jpg 800w, https:\/\/www.railscarma.com\/wp-content\/uploads\/2022\/06\/Importance-of-Software-Architecture-in-enterprise-software-development-300x113.jpg 300w, https:\/\/www.railscarma.com\/wp-content\/uploads\/2022\/06\/Importance-of-Software-Architecture-in-enterprise-software-development-768x288.jpg 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\r\n\r\n    <\/a>\r\n  <\/div>\r\n\r\n  <a class=\"title post_title\"  title=\"Importancia de la arquitectura de software en el desarrollo de software empresarial\" href=\"https:\/\/www.railscarma.com\/es\/blog\/ror\/importancia-de-la-arquitectura-de-software-en-el-desarrollo-de-software-empresarial\/?related_post_from=36250\">\r\n        Importancia de la arquitectura de software en el desarrollo de software empresarial  <\/a>\r\n\r\n        <\/div>\r\n              <div class=\"item\">\r\n            <div class=\"thumb post_thumb\">\r\n    <a  title=\"Ruby IDE: los mejores IDE para el desarrollo de Ruby on Rails\" href=\"https:\/\/www.railscarma.com\/es\/blog\/ror\/ruby-ide-las-mejores-ideas-para-el-desarrollo-de-ruby-on-rails\/?related_post_from=36125\">\r\n\r\n      <img decoding=\"async\" width=\"800\" height=\"300\" src=\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2022\/01\/BEST-IDES-FOR-RUBY-ON-RAILS-DEVELOPMENT.jpg\" class=\"attachment-full size-full wp-post-image\" alt=\"MEJORES IDES PARA EL DESARROLLO DE RUBY ON RAILS\" srcset=\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2022\/01\/BEST-IDES-FOR-RUBY-ON-RAILS-DEVELOPMENT.jpg 800w, https:\/\/www.railscarma.com\/wp-content\/uploads\/2022\/01\/BEST-IDES-FOR-RUBY-ON-RAILS-DEVELOPMENT-300x113.jpg 300w, https:\/\/www.railscarma.com\/wp-content\/uploads\/2022\/01\/BEST-IDES-FOR-RUBY-ON-RAILS-DEVELOPMENT-768x288.jpg 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\r\n\r\n    <\/a>\r\n  <\/div>\r\n\r\n  <a class=\"title post_title\"  title=\"Ruby IDE: los mejores IDE para el desarrollo de Ruby on Rails\" href=\"https:\/\/www.railscarma.com\/es\/blog\/ror\/ruby-ide-las-mejores-ideas-para-el-desarrollo-de-ruby-on-rails\/?related_post_from=36125\">\r\n        Ruby IDE: los mejores IDE para el desarrollo de Ruby on Rails  <\/a>\r\n\r\n        <\/div>\r\n      \r\n  <\/div>\r\n\r\n  <script>\r\n      <\/script>\r\n  <style>\r\n    .related-post {}\r\n\r\n    .related-post .post-list {\r\n      text-align: left;\r\n          }\r\n\r\n    .related-post .post-list .item {\r\n      margin: 10px;\r\n      padding: 10px;\r\n          }\r\n\r\n    .related-post .headline {\r\n      font-size: 14px !important;\r\n      color: #999999 !important;\r\n          }\r\n\r\n    .related-post .post-list .item .post_thumb {\r\n      max-height: 220px;\r\n      margin: 10px 0px;\r\n      padding: 0px;\r\n      display: block;\r\n          }\r\n\r\n    .related-post .post-list .item .post_title {\r\n      font-size: 14px;\r\n      color: #000000;\r\n      margin: 10px 0px;\r\n      padding: 0px;\r\n      display: block;\r\n      text-decoration: none;\r\n          }\r\n\r\n    .related-post .post-list .item .post_excerpt {\r\n      font-size: 12px;\r\n      color: #3f3f3f;\r\n      margin: 10px 0px;\r\n      padding: 0px;\r\n      display: block;\r\n      text-decoration: none;\r\n          }\r\n\r\n    .related-post .owl-dots .owl-dot {\r\n          }\r\n\r\n      <\/style>\r\n      <script>\r\n      jQuery(document).ready(function($) {\r\n        $(\".related-post .post-list\").owlCarousel({\r\n          items: 2,\r\n          responsiveClass: true,\r\n          responsive: {\r\n            0: {\r\n              items: 1,\r\n            },\r\n            768: {\r\n              items: 2,\r\n            },\r\n            1200: {\r\n              items: 2,\r\n            }\r\n          },\r\n                      rewind: true,\r\n                                loop: true,\r\n                                center: false,\r\n                                autoplay: true,\r\n            autoplayHoverPause: true,\r\n                                nav: true,\r\n            navSpeed: 1000,\r\n            navText: ['<i class=\"fas fa-chevron-left\"><\/i>', '<i class=\"fas fa-chevron-right\"><\/i>'],\r\n                                dots: false,\r\n            dotsSpeed: 1200,\r\n                                                    rtl: false,\r\n          \r\n        });\r\n      });\r\n    <\/script>\r\n  <\/div>","protected":false},"excerpt":{"rendered":"<p>When it comes to sending an SMS using Ruby on Rails, there are two approaches you can take. The first \u2013 and more complicated \u2013 is to use your own hardware and something like the ruby-sms library to communicate with the hardware. This set-up is time consuming, a pain to maintain and probably not very &hellip;<\/p>\n<p class=\"read-more\"> <a class=\"\" href=\"https:\/\/www.railscarma.com\/es\/blog\/how-to-build-a-scalable-saas-platform-using-ruby-on-rails\/\"> <span class=\"screen-reader-text\">C\u00f3mo crear una plataforma SaaS escalable con Ruby on Rails<\/span> Leer m\u00e1s \u00bb<\/a><\/p>","protected":false},"author":1,"featured_media":32097,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[385],"tags":[577,415,389,427,421,474,382,578,383],"class_list":["post-6482","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-management","tag-clickatell","tag-offshore-ruby-on-rails","tag-rails","tag-railscarma","tag-ror","tag-ror-developer","tag-ruby-on-rails","tag-ruby-on-rails-developers","tag-ruby-on-rails-development"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How To Integrate Clickatell In Rails Application - RailsCarma Blog<\/title>\n<meta name=\"description\" content=\"For integration of the clickatell API in any rails application, we need api-id, username and password from the website and then follow steps mentioned.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.railscarma.com\/es\/blog\/gestion\/como-integrar-clickatell-en-la-aplicacion-rails\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How To Integrate Clickatell In Rails Application - RailsCarma Blog\" \/>\n<meta property=\"og:description\" content=\"For integration of the clickatell API in any rails application, we need api-id, username and password from the website and then follow steps mentioned.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.railscarma.com\/es\/blog\/gestion\/como-integrar-clickatell-en-la-aplicacion-rails\/\" \/>\n<meta property=\"og:site_name\" content=\"RailsCarma - Ruby on Rails Development Company specializing in Offshore Development\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/RailsCarma\/\" \/>\n<meta property=\"article:published_time\" content=\"2014-09-06T02:43:23+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-06-07T07:20:14+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2014\/09\/How-To-Integrate-Clickatell-In-Rails-Application.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"800\" \/>\n\t<meta property=\"og:image:height\" content=\"300\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@railscarma\" \/>\n<meta name=\"twitter:site\" content=\"@railscarma\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\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\":\"https:\/\/www.railscarma.com\/fr\/blog\/management\/comment-integrer-clickatell-dans-lapplication-rails\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.railscarma.com\/fr\/blog\/management\/comment-integrer-clickatell-dans-lapplication-rails\/\"},\"author\":{\"name\":\"admin\",\"@id\":\"https:\/\/www.railscarma.com\/#\/schema\/person\/5f2228a2dec7549056e709de6eb85d21\"},\"headline\":\"How To Integrate Clickatell In Rails Application\",\"datePublished\":\"2014-09-06T02:43:23+00:00\",\"dateModified\":\"2021-06-07T07:20:14+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.railscarma.com\/fr\/blog\/management\/comment-integrer-clickatell-dans-lapplication-rails\/\"},\"wordCount\":752,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.railscarma.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.railscarma.com\/fr\/blog\/management\/comment-integrer-clickatell-dans-lapplication-rails\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2014\/09\/How-To-Integrate-Clickatell-In-Rails-Application.jpg\",\"keywords\":[\"Clickatell\",\"offshore ruby on rails\",\"rails\",\"railscarma\",\"ror\",\"ror developer\",\"Ruby on rails\",\"ruby on rails developers\",\"ruby on rails development\"],\"articleSection\":[\"Articles on Management\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.railscarma.com\/fr\/blog\/management\/comment-integrer-clickatell-dans-lapplication-rails\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.railscarma.com\/fr\/blog\/management\/comment-integrer-clickatell-dans-lapplication-rails\/\",\"url\":\"https:\/\/www.railscarma.com\/fr\/blog\/management\/comment-integrer-clickatell-dans-lapplication-rails\/\",\"name\":\"How To Integrate Clickatell In Rails Application - RailsCarma Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.railscarma.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.railscarma.com\/fr\/blog\/management\/comment-integrer-clickatell-dans-lapplication-rails\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.railscarma.com\/fr\/blog\/management\/comment-integrer-clickatell-dans-lapplication-rails\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2014\/09\/How-To-Integrate-Clickatell-In-Rails-Application.jpg\",\"datePublished\":\"2014-09-06T02:43:23+00:00\",\"dateModified\":\"2021-06-07T07:20:14+00:00\",\"description\":\"For integration of the clickatell API in any rails application, we need api-id, username and password from the website and then follow steps mentioned.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.railscarma.com\/fr\/blog\/management\/comment-integrer-clickatell-dans-lapplication-rails\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.railscarma.com\/fr\/blog\/management\/comment-integrer-clickatell-dans-lapplication-rails\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.railscarma.com\/fr\/blog\/management\/comment-integrer-clickatell-dans-lapplication-rails\/#primaryimage\",\"url\":\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2014\/09\/How-To-Integrate-Clickatell-In-Rails-Application.jpg\",\"contentUrl\":\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2014\/09\/How-To-Integrate-Clickatell-In-Rails-Application.jpg\",\"width\":800,\"height\":300},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.railscarma.com\/fr\/blog\/management\/comment-integrer-clickatell-dans-lapplication-rails\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.railscarma.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How To Integrate Clickatell In Rails Application\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.railscarma.com\/#website\",\"url\":\"https:\/\/www.railscarma.com\/\",\"name\":\"RailsCarma - Ruby on Rails Development Company specializing in Offshore Development\",\"description\":\"RailsCarma is a Ruby on Rails Development Company in Bangalore. We specialize in Offshore Ruby on Rails Development based out in USA and India. Hire experienced Ruby on Rails developers for the ultimate Web Experience.\",\"publisher\":{\"@id\":\"https:\/\/www.railscarma.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.railscarma.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.railscarma.com\/#organization\",\"name\":\"RailsCarma\",\"url\":\"https:\/\/www.railscarma.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.railscarma.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2020\/08\/railscarma_logo.png\",\"contentUrl\":\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2020\/08\/railscarma_logo.png\",\"width\":200,\"height\":46,\"caption\":\"RailsCarma\"},\"image\":{\"@id\":\"https:\/\/www.railscarma.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/RailsCarma\/\",\"https:\/\/x.com\/railscarma\",\"https:\/\/www.linkedin.com\/company\/railscarma\/\",\"https:\/\/myspace.com\/railscarma\",\"https:\/\/in.pinterest.com\/railscarma\/\",\"https:\/\/www.youtube.com\/channel\/UCx3Wil-aAnDARuatTEyMdpg\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.railscarma.com\/#\/schema\/person\/5f2228a2dec7549056e709de6eb85d21\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.railscarma.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/308867ca6c81f3aba146080c601000087180326f752c4116849ea9f514c6a4fa?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/308867ca6c81f3aba146080c601000087180326f752c4116849ea9f514c6a4fa?s=96&d=mm&r=g\",\"caption\":\"admin\"},\"sameAs\":[\"https:\/\/www.railscarma.com\/hire-ruby-on-rails-developer\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"C\u00f3mo integrar Clickatell en la aplicaci\u00f3n Rails - Blog RailsCarma","description":"Para la integraci\u00f3n de la API clickatell en cualquier aplicaci\u00f3n Rails, necesitamos api-id, nombre de usuario y contrase\u00f1a del sitio web y luego seguir los pasos mencionados.","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":"https:\/\/www.railscarma.com\/es\/blog\/gestion\/como-integrar-clickatell-en-la-aplicacion-rails\/","og_locale":"es_ES","og_type":"article","og_title":"How To Integrate Clickatell In Rails Application - RailsCarma Blog","og_description":"For integration of the clickatell API in any rails application, we need api-id, username and password from the website and then follow steps mentioned.","og_url":"https:\/\/www.railscarma.com\/es\/blog\/gestion\/como-integrar-clickatell-en-la-aplicacion-rails\/","og_site_name":"RailsCarma - Ruby on Rails Development Company specializing in Offshore Development","article_publisher":"https:\/\/www.facebook.com\/RailsCarma\/","article_published_time":"2014-09-06T02:43:23+00:00","article_modified_time":"2021-06-07T07:20:14+00:00","og_image":[{"width":800,"height":300,"url":"https:\/\/www.railscarma.com\/wp-content\/uploads\/2014\/09\/How-To-Integrate-Clickatell-In-Rails-Application.jpg","type":"image\/jpeg"}],"author":"admin","twitter_card":"summary_large_image","twitter_creator":"@railscarma","twitter_site":"@railscarma","twitter_misc":{"Escrito por":"admin","Tiempo de lectura":"4 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.railscarma.com\/fr\/blog\/management\/comment-integrer-clickatell-dans-lapplication-rails\/#article","isPartOf":{"@id":"https:\/\/www.railscarma.com\/fr\/blog\/management\/comment-integrer-clickatell-dans-lapplication-rails\/"},"author":{"name":"admin","@id":"https:\/\/www.railscarma.com\/#\/schema\/person\/5f2228a2dec7549056e709de6eb85d21"},"headline":"How To Integrate Clickatell In Rails Application","datePublished":"2014-09-06T02:43:23+00:00","dateModified":"2021-06-07T07:20:14+00:00","mainEntityOfPage":{"@id":"https:\/\/www.railscarma.com\/fr\/blog\/management\/comment-integrer-clickatell-dans-lapplication-rails\/"},"wordCount":752,"commentCount":0,"publisher":{"@id":"https:\/\/www.railscarma.com\/#organization"},"image":{"@id":"https:\/\/www.railscarma.com\/fr\/blog\/management\/comment-integrer-clickatell-dans-lapplication-rails\/#primaryimage"},"thumbnailUrl":"https:\/\/www.railscarma.com\/wp-content\/uploads\/2014\/09\/How-To-Integrate-Clickatell-In-Rails-Application.jpg","keywords":["Clickatell","offshore ruby on rails","rails","railscarma","ror","ror developer","Ruby on rails","ruby on rails developers","ruby on rails development"],"articleSection":["Articles on Management"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.railscarma.com\/fr\/blog\/management\/comment-integrer-clickatell-dans-lapplication-rails\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.railscarma.com\/fr\/blog\/management\/comment-integrer-clickatell-dans-lapplication-rails\/","url":"https:\/\/www.railscarma.com\/fr\/blog\/management\/comment-integrer-clickatell-dans-lapplication-rails\/","name":"C\u00f3mo integrar Clickatell en la aplicaci\u00f3n Rails - Blog RailsCarma","isPartOf":{"@id":"https:\/\/www.railscarma.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.railscarma.com\/fr\/blog\/management\/comment-integrer-clickatell-dans-lapplication-rails\/#primaryimage"},"image":{"@id":"https:\/\/www.railscarma.com\/fr\/blog\/management\/comment-integrer-clickatell-dans-lapplication-rails\/#primaryimage"},"thumbnailUrl":"https:\/\/www.railscarma.com\/wp-content\/uploads\/2014\/09\/How-To-Integrate-Clickatell-In-Rails-Application.jpg","datePublished":"2014-09-06T02:43:23+00:00","dateModified":"2021-06-07T07:20:14+00:00","description":"Para la integraci\u00f3n de la API clickatell en cualquier aplicaci\u00f3n Rails, necesitamos api-id, nombre de usuario y contrase\u00f1a del sitio web y luego seguir los pasos mencionados.","breadcrumb":{"@id":"https:\/\/www.railscarma.com\/fr\/blog\/management\/comment-integrer-clickatell-dans-lapplication-rails\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.railscarma.com\/fr\/blog\/management\/comment-integrer-clickatell-dans-lapplication-rails\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.railscarma.com\/fr\/blog\/management\/comment-integrer-clickatell-dans-lapplication-rails\/#primaryimage","url":"https:\/\/www.railscarma.com\/wp-content\/uploads\/2014\/09\/How-To-Integrate-Clickatell-In-Rails-Application.jpg","contentUrl":"https:\/\/www.railscarma.com\/wp-content\/uploads\/2014\/09\/How-To-Integrate-Clickatell-In-Rails-Application.jpg","width":800,"height":300},{"@type":"BreadcrumbList","@id":"https:\/\/www.railscarma.com\/fr\/blog\/management\/comment-integrer-clickatell-dans-lapplication-rails\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.railscarma.com\/"},{"@type":"ListItem","position":2,"name":"How To Integrate Clickatell In Rails Application"}]},{"@type":"WebSite","@id":"https:\/\/www.railscarma.com\/#website","url":"https:\/\/www.railscarma.com\/","name":"RailsCarma - Empresa de desarrollo Ruby on Rails especializada en desarrollo offshore","description":"RailsCarma es una empresa de desarrollo de Ruby on Rails en Bangalore. Nos especializamos en el desarrollo offshore de Ruby on Rails con sede en EE. UU. e India. Contrate desarrolladores experimentados de Ruby on Rails para disfrutar de la mejor experiencia web.","publisher":{"@id":"https:\/\/www.railscarma.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.railscarma.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/www.railscarma.com\/#organization","name":"RielesCarma","url":"https:\/\/www.railscarma.com\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.railscarma.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.railscarma.com\/wp-content\/uploads\/2020\/08\/railscarma_logo.png","contentUrl":"https:\/\/www.railscarma.com\/wp-content\/uploads\/2020\/08\/railscarma_logo.png","width":200,"height":46,"caption":"RailsCarma"},"image":{"@id":"https:\/\/www.railscarma.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/RailsCarma\/","https:\/\/x.com\/railscarma","https:\/\/www.linkedin.com\/company\/railscarma\/","https:\/\/myspace.com\/railscarma","https:\/\/in.pinterest.com\/railscarma\/","https:\/\/www.youtube.com\/channel\/UCx3Wil-aAnDARuatTEyMdpg"]},{"@type":"Person","@id":"https:\/\/www.railscarma.com\/#\/schema\/person\/5f2228a2dec7549056e709de6eb85d21","name":"administraci\u00f3n","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.railscarma.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/308867ca6c81f3aba146080c601000087180326f752c4116849ea9f514c6a4fa?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/308867ca6c81f3aba146080c601000087180326f752c4116849ea9f514c6a4fa?s=96&d=mm&r=g","caption":"admin"},"sameAs":["https:\/\/www.railscarma.com\/hire-ruby-on-rails-developer\/"]}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/www.railscarma.com\/es\/wp-json\/wp\/v2\/posts\/6482","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.railscarma.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.railscarma.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.railscarma.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.railscarma.com\/es\/wp-json\/wp\/v2\/comments?post=6482"}],"version-history":[{"count":0,"href":"https:\/\/www.railscarma.com\/es\/wp-json\/wp\/v2\/posts\/6482\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.railscarma.com\/es\/wp-json\/wp\/v2\/media\/32097"}],"wp:attachment":[{"href":"https:\/\/www.railscarma.com\/es\/wp-json\/wp\/v2\/media?parent=6482"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.railscarma.com\/es\/wp-json\/wp\/v2\/categories?post=6482"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.railscarma.com\/es\/wp-json\/wp\/v2\/tags?post=6482"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}