{"id":6446,"date":"2012-10-18T04:12:50","date_gmt":"2012-10-18T04:12:50","guid":{"rendered":"https:\/\/dev.railscarma.com\/how-to-use-linkedin-api-in-rails-applications\/"},"modified":"2021-06-07T08:12:19","modified_gmt":"2021-06-07T08:12:19","slug":"como-utilizar-la-api-de-linkedin-en-aplicaciones-rails","status":"publish","type":"post","link":"https:\/\/www.railscarma.com\/es\/blog\/railes-3\/como-utilizar-la-api-de-linkedin-en-aplicaciones-rails\/","title":{"rendered":"\u00bfC\u00f3mo utilizar la API de LinkedIn en aplicaciones Rails?"},"content":{"rendered":"<div data-elementor-type=\"wp-post\" data-elementor-id=\"6446\" class=\"elementor elementor-6446\" data-elementor-post-type=\"post\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-2c4be32f elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"2c4be32f\" 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-31c87606\" data-id=\"31c87606\" 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-54433c8e elementor-widget elementor-widget-text-editor\" data-id=\"54433c8e\" 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\tLinkedIn proporciona 2 API:\n<ul>\n \t<li style=\"list-style-type: none;\">\n<ul>\n \t<li>La API de JavaScript es una rica biblioteca cliente que le permite crear aplicaciones din\u00e1micas en el navegador web. Utilice OAuth 2 para autorizar f\u00e1cilmente a los usuarios mediante el bot\u00f3n &quot;Iniciar sesi\u00f3n con LinkedIn&quot;, acceder a datos de LinkedIn con objetos nativos e interactuar con complementos.<\/li>\n \t<li>La API REST proporciona una representaci\u00f3n simple y consistente de personas, empresas, trabajos y las interacciones y relaciones entre ellos. Nuestro lenguaje de consulta le permite leer datos en XML y JSON con la granularidad y agregaci\u00f3n que elija. Utilice OAuth 1.0a para autorizar a los usuarios y comenzar a realizar llamadas a la API REST utilizando cualquier lenguaje de programaci\u00f3n.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h3>1. Inicialice su clave API y clave secreta de LinkedIn<\/h3>\nLa clave API vinculada se puede obtener en http:\/\/developer.linkedin.com\/\n<ul>\n \t<li style=\"list-style-type: none;\">\n<ul>\n \t<li>linkedin_api_key = &quot;TU CLAVE API DE LINKEDIN&quot;<\/li>\n \t<li>secret_key = \u201cTU SECRETO DE LA API DE LINKEDIN\u201d<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h3>2. Configurar tu devoluci\u00f3n de llamada:<\/h3>\ncallback_url = &#039;http:\/\/localhost:3000\/linkedin_callback&#039;\n<h3>3. Crear objeto de autenticaci\u00f3n<\/h3>\noauth = LinkedIn::Oauth.new(linkedin_api_key, linkedin_secret)\n<h3>4. Solicitar URL de autorizaci\u00f3n<\/h3>\noauth.request_token.authorize_url =&gt; \u201chttps:\/\/api.linkedin.com\/uas\/oauth\/authorize?oauth_token=53bc5779-75fb-4a82-915c-a33dba1dddf2\u2033 Abra el enlace en su navegador como URL de redirecci\u00f3n para que el usuario realice la autorizaci\u00f3n proceso, si el usuario lo autoriza obtendremos par\u00e1metros [:oauth_verifier] en nuestra &quot;callback_url&quot;, \u00faselo para autorizar desde la solicitud.\n<h4>Por ejemplo:<\/h4>\nhttp:\/\/localhost:3000\/linkedin_callback?oauth_token=94145e28-2d4d-4d55-856d-c5e791334e09&amp;oauth_verifier=00883 oauth_verifier = \u201c00883\u2033\n<h4>autorizar el uso del verificador y token de oauth<\/h4>\noauth.authorize_from_request(oauth.request_token.token, oauth.request_token.secret, oauth_verifier)\n<h4>\u00a0crear un objeto api de linkedin<\/h4>\nlinkedin = LinkedIn::Base.new(oauth)\n\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-6c484aa4 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"6c484aa4\" 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-72d03f38\" data-id=\"72d03f38\" 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-1c62729 elementor-widget elementor-widget-heading\" data-id=\"1c62729\" 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-1c2a240f elementor-widget elementor-widget-shortcode\" data-id=\"1c2a240f\" 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=\"d7f7626ab9\">\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=\"Bundler: \u00a1Administrar las gemas de la aplicaci\u00f3n Ruby es m\u00e1s f\u00e1cil!\" href=\"https:\/\/www.railscarma.com\/es\/blog\/railes-3\/bundler-gestiona-las-gemas-de-la-aplicacion-ruby-de-forma-mas-sencilla\/?related_post_from=27156\">\r\n\r\n      <img decoding=\"async\" width=\"226\" height=\"85\" src=\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2017\/09\/Bundler.jpg.jpg\" class=\"attachment-full size-full wp-post-image\" alt=\"\" \/>\r\n\r\n    <\/a>\r\n  <\/div>\r\n\r\n  <a class=\"title post_title\"  title=\"Bundler: \u00a1Administrar las gemas de la aplicaci\u00f3n Ruby es m\u00e1s f\u00e1cil!\" href=\"https:\/\/www.railscarma.com\/es\/blog\/railes-3\/bundler-gestiona-las-gemas-de-la-aplicacion-ruby-de-forma-mas-sencilla\/?related_post_from=27156\">\r\n        Bundler: \u00a1Administrar las gemas de la aplicaci\u00f3n Ruby es m\u00e1s f\u00e1cil!  <\/a>\r\n\r\n        <\/div>\r\n              <div class=\"item\">\r\n            <div class=\"thumb post_thumb\">\r\n    <a  title=\"Responsabilidad de seguridad de aplicaciones web\" href=\"https:\/\/www.railscarma.com\/es\/blog\/articulos-tecnicos\/responsabilidad-de-seguridad-de-aplicaciones-web\/?related_post_from=6518\">\r\n\r\n      <img decoding=\"async\" width=\"226\" height=\"85\" src=\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2015\/08\/blog_rc_web_app_security.jpg\" class=\"attachment-full size-full wp-post-image\" alt=\"\" \/>\r\n\r\n    <\/a>\r\n  <\/div>\r\n\r\n  <a class=\"title post_title\"  title=\"Responsabilidad de seguridad de aplicaciones web\" href=\"https:\/\/www.railscarma.com\/es\/blog\/articulos-tecnicos\/responsabilidad-de-seguridad-de-aplicaciones-web\/?related_post_from=6518\">\r\n        Responsabilidad de seguridad de aplicaciones web  <\/a>\r\n\r\n        <\/div>\r\n              <div class=\"item\">\r\n            <div class=\"thumb post_thumb\">\r\n    <a  title=\"The Basics of Creating and Using Ruby Modules\" href=\"https:\/\/www.railscarma.com\/es\/blog\/articulos-tecnicos\/articulo-del-modulo-ruby\/?related_post_from=6512\">\r\n\r\n      <img decoding=\"async\" width=\"800\" height=\"300\" src=\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2015\/06\/blog_rc3.jpg\" class=\"attachment-full size-full wp-post-image\" alt=\"\" srcset=\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2015\/06\/blog_rc3.jpg 800w, https:\/\/www.railscarma.com\/wp-content\/uploads\/2015\/06\/blog_rc3-300x113.jpg 300w, https:\/\/www.railscarma.com\/wp-content\/uploads\/2015\/06\/blog_rc3-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=\"The Basics of Creating and Using Ruby Modules\" href=\"https:\/\/www.railscarma.com\/es\/blog\/articulos-tecnicos\/articulo-del-modulo-ruby\/?related_post_from=6512\">\r\n        The Basics of Creating and Using Ruby Modules  <\/a>\r\n\r\n        <\/div>\r\n              <div class=\"item\">\r\n            <div class=\"thumb post_thumb\">\r\n    <a  title=\"Eliminar archivos del historial de revisiones del repositorio SVN\" href=\"https:\/\/www.railscarma.com\/es\/blog\/articulos-tecnicos\/eliminar-archivos-historial-de-revision-repositorio-svn\/?related_post_from=6471\">\r\n\r\n      <img decoding=\"async\" width=\"800\" height=\"300\" src=\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2014\/01\/Remove-Files-From-The-Revision-History-Of-SVN-Repository.jpg\" class=\"attachment-full size-full wp-post-image\" alt=\"\" srcset=\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2014\/01\/Remove-Files-From-The-Revision-History-Of-SVN-Repository.jpg 800w, https:\/\/www.railscarma.com\/wp-content\/uploads\/2014\/01\/Remove-Files-From-The-Revision-History-Of-SVN-Repository-300x113.jpg 300w, https:\/\/www.railscarma.com\/wp-content\/uploads\/2014\/01\/Remove-Files-From-The-Revision-History-Of-SVN-Repository-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=\"Eliminar archivos del historial de revisiones del repositorio SVN\" href=\"https:\/\/www.railscarma.com\/es\/blog\/articulos-tecnicos\/eliminar-archivos-historial-de-revision-repositorio-svn\/?related_post_from=6471\">\r\n        Eliminar archivos del historial de revisiones del repositorio SVN  <\/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>LinkedIn\u00a0 provides 2 APIs: The JavaScript API is a rich client library enabling you to build dynamic applications in the web browser. Use OAuth 2 to easily authorize users via the &#8220;Sign In with LinkedIn&#8221; button, access LinkedIn data with native objects, and interact with Plugins. The REST API provides a simple, consistent representation of &hellip;<\/p>\n<p class=\"read-more\"> <a class=\"\" href=\"https:\/\/www.railscarma.com\/es\/blog\/ror\/ruby-ide-las-mejores-ideas-para-el-desarrollo-de-ruby-on-rails\/\"> <span class=\"screen-reader-text\">Ruby IDE: los mejores IDE para el desarrollo de Ruby on Rails<\/span> Leer m\u00e1s \u00bb<\/a><\/p>","protected":false},"author":1,"featured_media":32227,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[455],"tags":[],"class_list":["post-6446","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-rails-3"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Linkedin api in Rails applications - RailsCarrma Blog<\/title>\n<meta name=\"description\" content=\"linkedin provides 2 API in Rails Application. The first Linkedin API is the Javascript API and the other one is REST API.\" \/>\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\/railes-3\/como-utilizar-la-api-de-linkedin-en-aplicaciones-rails\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Linkedin api in Rails applications - RailsCarrma Blog\" \/>\n<meta property=\"og:description\" content=\"linkedin provides 2 API in Rails Application. The first Linkedin API is the Javascript API and the other one is REST API.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.railscarma.com\/es\/blog\/railes-3\/como-utilizar-la-api-de-linkedin-en-aplicaciones-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=\"2012-10-18T04:12:50+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-06-07T08:12:19+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2012\/10\/How-to-use-linkedin-api-in-Rails-applications.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=\"1 minuto\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.railscarma.com\/de\/blog\/rails-3\/so-verwenden-sie-die-linkedin-api-in-rails-anwendungen\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.railscarma.com\/de\/blog\/rails-3\/so-verwenden-sie-die-linkedin-api-in-rails-anwendungen\/\"},\"author\":{\"name\":\"admin\",\"@id\":\"https:\/\/www.railscarma.com\/#\/schema\/person\/5f2228a2dec7549056e709de6eb85d21\"},\"headline\":\"How to use linkedin api in Rails applications?\",\"datePublished\":\"2012-10-18T04:12:50+00:00\",\"dateModified\":\"2021-06-07T08:12:19+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.railscarma.com\/de\/blog\/rails-3\/so-verwenden-sie-die-linkedin-api-in-rails-anwendungen\/\"},\"wordCount\":284,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.railscarma.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.railscarma.com\/de\/blog\/rails-3\/so-verwenden-sie-die-linkedin-api-in-rails-anwendungen\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2012\/10\/How-to-use-linkedin-api-in-Rails-applications.jpg\",\"articleSection\":[\"Rails 3\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.railscarma.com\/de\/blog\/rails-3\/so-verwenden-sie-die-linkedin-api-in-rails-anwendungen\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.railscarma.com\/de\/blog\/rails-3\/so-verwenden-sie-die-linkedin-api-in-rails-anwendungen\/\",\"url\":\"https:\/\/www.railscarma.com\/de\/blog\/rails-3\/so-verwenden-sie-die-linkedin-api-in-rails-anwendungen\/\",\"name\":\"Linkedin api in Rails applications - RailsCarrma Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.railscarma.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.railscarma.com\/de\/blog\/rails-3\/so-verwenden-sie-die-linkedin-api-in-rails-anwendungen\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.railscarma.com\/de\/blog\/rails-3\/so-verwenden-sie-die-linkedin-api-in-rails-anwendungen\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2012\/10\/How-to-use-linkedin-api-in-Rails-applications.jpg\",\"datePublished\":\"2012-10-18T04:12:50+00:00\",\"dateModified\":\"2021-06-07T08:12:19+00:00\",\"description\":\"linkedin provides 2 API in Rails Application. The first Linkedin API is the Javascript API and the other one is REST API.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.railscarma.com\/de\/blog\/rails-3\/so-verwenden-sie-die-linkedin-api-in-rails-anwendungen\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.railscarma.com\/de\/blog\/rails-3\/so-verwenden-sie-die-linkedin-api-in-rails-anwendungen\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.railscarma.com\/de\/blog\/rails-3\/so-verwenden-sie-die-linkedin-api-in-rails-anwendungen\/#primaryimage\",\"url\":\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2012\/10\/How-to-use-linkedin-api-in-Rails-applications.jpg\",\"contentUrl\":\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2012\/10\/How-to-use-linkedin-api-in-Rails-applications.jpg\",\"width\":800,\"height\":300},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.railscarma.com\/de\/blog\/rails-3\/so-verwenden-sie-die-linkedin-api-in-rails-anwendungen\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.railscarma.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to use linkedin api in Rails applications?\"}]},{\"@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":"API de Linkedin en aplicaciones Rails - Blog RailsCarrma","description":"linkedin proporciona 2 API en la aplicaci\u00f3n Rails. La primera API de Linkedin es la API de Javascript y la otra es la API REST.","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\/railes-3\/como-utilizar-la-api-de-linkedin-en-aplicaciones-rails\/","og_locale":"es_ES","og_type":"article","og_title":"Linkedin api in Rails applications - RailsCarrma Blog","og_description":"linkedin provides 2 API in Rails Application. The first Linkedin API is the Javascript API and the other one is REST API.","og_url":"https:\/\/www.railscarma.com\/es\/blog\/railes-3\/como-utilizar-la-api-de-linkedin-en-aplicaciones-rails\/","og_site_name":"RailsCarma - Ruby on Rails Development Company specializing in Offshore Development","article_publisher":"https:\/\/www.facebook.com\/RailsCarma\/","article_published_time":"2012-10-18T04:12:50+00:00","article_modified_time":"2021-06-07T08:12:19+00:00","og_image":[{"width":800,"height":300,"url":"https:\/\/www.railscarma.com\/wp-content\/uploads\/2012\/10\/How-to-use-linkedin-api-in-Rails-applications.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":"1 minuto"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.railscarma.com\/de\/blog\/rails-3\/so-verwenden-sie-die-linkedin-api-in-rails-anwendungen\/#article","isPartOf":{"@id":"https:\/\/www.railscarma.com\/de\/blog\/rails-3\/so-verwenden-sie-die-linkedin-api-in-rails-anwendungen\/"},"author":{"name":"admin","@id":"https:\/\/www.railscarma.com\/#\/schema\/person\/5f2228a2dec7549056e709de6eb85d21"},"headline":"How to use linkedin api in Rails applications?","datePublished":"2012-10-18T04:12:50+00:00","dateModified":"2021-06-07T08:12:19+00:00","mainEntityOfPage":{"@id":"https:\/\/www.railscarma.com\/de\/blog\/rails-3\/so-verwenden-sie-die-linkedin-api-in-rails-anwendungen\/"},"wordCount":284,"commentCount":0,"publisher":{"@id":"https:\/\/www.railscarma.com\/#organization"},"image":{"@id":"https:\/\/www.railscarma.com\/de\/blog\/rails-3\/so-verwenden-sie-die-linkedin-api-in-rails-anwendungen\/#primaryimage"},"thumbnailUrl":"https:\/\/www.railscarma.com\/wp-content\/uploads\/2012\/10\/How-to-use-linkedin-api-in-Rails-applications.jpg","articleSection":["Rails 3"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.railscarma.com\/de\/blog\/rails-3\/so-verwenden-sie-die-linkedin-api-in-rails-anwendungen\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.railscarma.com\/de\/blog\/rails-3\/so-verwenden-sie-die-linkedin-api-in-rails-anwendungen\/","url":"https:\/\/www.railscarma.com\/de\/blog\/rails-3\/so-verwenden-sie-die-linkedin-api-in-rails-anwendungen\/","name":"API de Linkedin en aplicaciones Rails - Blog RailsCarrma","isPartOf":{"@id":"https:\/\/www.railscarma.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.railscarma.com\/de\/blog\/rails-3\/so-verwenden-sie-die-linkedin-api-in-rails-anwendungen\/#primaryimage"},"image":{"@id":"https:\/\/www.railscarma.com\/de\/blog\/rails-3\/so-verwenden-sie-die-linkedin-api-in-rails-anwendungen\/#primaryimage"},"thumbnailUrl":"https:\/\/www.railscarma.com\/wp-content\/uploads\/2012\/10\/How-to-use-linkedin-api-in-Rails-applications.jpg","datePublished":"2012-10-18T04:12:50+00:00","dateModified":"2021-06-07T08:12:19+00:00","description":"linkedin proporciona 2 API en la aplicaci\u00f3n Rails. La primera API de Linkedin es la API de Javascript y la otra es la API REST.","breadcrumb":{"@id":"https:\/\/www.railscarma.com\/de\/blog\/rails-3\/so-verwenden-sie-die-linkedin-api-in-rails-anwendungen\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.railscarma.com\/de\/blog\/rails-3\/so-verwenden-sie-die-linkedin-api-in-rails-anwendungen\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.railscarma.com\/de\/blog\/rails-3\/so-verwenden-sie-die-linkedin-api-in-rails-anwendungen\/#primaryimage","url":"https:\/\/www.railscarma.com\/wp-content\/uploads\/2012\/10\/How-to-use-linkedin-api-in-Rails-applications.jpg","contentUrl":"https:\/\/www.railscarma.com\/wp-content\/uploads\/2012\/10\/How-to-use-linkedin-api-in-Rails-applications.jpg","width":800,"height":300},{"@type":"BreadcrumbList","@id":"https:\/\/www.railscarma.com\/de\/blog\/rails-3\/so-verwenden-sie-die-linkedin-api-in-rails-anwendungen\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.railscarma.com\/"},{"@type":"ListItem","position":2,"name":"How to use linkedin api in Rails applications?"}]},{"@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\/6446","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=6446"}],"version-history":[{"count":0,"href":"https:\/\/www.railscarma.com\/es\/wp-json\/wp\/v2\/posts\/6446\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.railscarma.com\/es\/wp-json\/wp\/v2\/media\/32227"}],"wp:attachment":[{"href":"https:\/\/www.railscarma.com\/es\/wp-json\/wp\/v2\/media?parent=6446"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.railscarma.com\/es\/wp-json\/wp\/v2\/categories?post=6446"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.railscarma.com\/es\/wp-json\/wp\/v2\/tags?post=6446"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}