{"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":"comment-utiliser-lapi-linkedin-dans-les-applications-rails","status":"publish","type":"post","link":"https:\/\/www.railscarma.com\/fr\/blog\/rails-3\/comment-utiliser-lapi-linkedin-dans-les-applications-rails\/","title":{"rendered":"Comment utiliser l&#039;API LinkedIn dans les applications 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 propose 2 API\u00a0:\n<ul>\n \t<li style=\"list-style-type: none;\">\n<ul>\n \t<li>L&#039;API JavaScript est une riche biblioth\u00e8que client vous permettant de cr\u00e9er des applications dynamiques dans le navigateur Web. Utilisez OAuth 2 pour autoriser facilement les utilisateurs via le bouton \u00ab Se connecter avec LinkedIn \u00bb, acc\u00e9der aux donn\u00e9es LinkedIn avec des objets natifs et interagir avec les plugins.<\/li>\n \t<li>L&#039;API REST fournit une repr\u00e9sentation simple et coh\u00e9rente des personnes, des entreprises, des emplois, ainsi que des interactions et relations entre eux. Notre langage de requ\u00eate vous permet de lire des donn\u00e9es au format XML et JSON avec la granularit\u00e9 et l&#039;agr\u00e9gation de votre choix. Utilisez OAuth 1.0a pour autoriser les utilisateurs et commencer \u00e0 effectuer des appels d&#039;API REST \u00e0 l&#039;aide de n&#039;importe quel langage de programmation.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h3>1. Initialisez votre cl\u00e9 API LinkedIn et votre cl\u00e9 secr\u00e8te<\/h3>\nLa cl\u00e9 API li\u00e9e peut \u00eatre obtenue \u00e0 partir de http:\/\/developer.linkedin.com\/\n<ul>\n \t<li style=\"list-style-type: none;\">\n<ul>\n \t<li>linkedin_api_key = \u00ab VOTRE CL\u00c9 API LINKEDIN \u00bb<\/li>\n \t<li>secret_key = \u00ab VOTRE SECRET DE L&#039;API LINKEDIN \u00bb<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h3>2. D\u00e9finir votre rappel\u00a0:<\/h3>\ncallback_url = &#039;http:\/\/localhost:3000\/linkedin_callback&#039;\n<h3>3. Cr\u00e9er un objet oauth<\/h3>\noauth = LinkedIn ::Oauth.new(linkedin_api_key, linkedin_secret)\n<h3>4. Demander l&#039;URL d&#039;autorisation<\/h3>\noauth.request_token.authorize_url =&gt; \u00ab https:\/\/api.linkedin.com\/uas\/oauth\/authorize?oauth_token=53bc5779-75fb-4a82-915c-a33dba1dddf2\u2033 Ouvrez le lien dans votre navigateur en tant qu&#039;URL de redirection pour que l&#039;utilisateur puisse effectuer l&#039;autorisation processus, si l&#039;utilisateur l&#039;autorise, nous obtiendrons params[:oauth_verifier] dans notre \u00ab callback_url \u00bb, utilisez-le pour autoriser \u00e0 partir de la demande.\n<h4>Par exemple:<\/h4>\nhttp:\/\/localhost:3000\/linkedin_callback?oauth_token=94145e28-2d4d-4d55-856d-c5e791334e09&amp;oauth_verifier=00883 oauth_verifier = \u00ab 00883\u2033\n<h4>autoriser \u00e0 l&#039;aide du v\u00e9rificateur oauth et du jeton<\/h4>\noauth.authorize_from_request(oauth.request_token.token, oauth.request_token.secret, oauth_verifier)\n<h4>\u00a0cr\u00e9er un objet API LinkedIn<\/h4>\nlinkedin = LinkedIn :: Base.new (oauth)\n\n<a href=\"\/fr\/contactez-nous\/\">Prenez contact avec nous.<\/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\">Abonnez-vous pour les derni\u00e8res mises \u00e0 jour<\/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=\"chargeur\"><\/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=\"Adresse e-mail\">\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=\"Nom\">\r\n<\/p>\r\n<p>\r\n    <input type=\"submit\" id=\"invisible\" class=\"sib-default-btn\" value=\"S&#039;abonner\">\r\n<\/p>\t\t\t\t<\/div>\n\t\t\t<input type=\"hidden\" name=\"trp-form-language\" value=\"fr\"\/><\/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\">Articles Similaires<\/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\u00a0: La gestion des gemmes d&#039;application Ruby simplifi\u00e9e\u00a0!\" href=\"https:\/\/www.railscarma.com\/fr\/blog\/rails-3\/bundler-gerant-les-gemmes-dapplication-ruby-simplifiees\/?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\u00a0: La gestion des gemmes d&#039;application Ruby simplifi\u00e9e\u00a0!\" href=\"https:\/\/www.railscarma.com\/fr\/blog\/rails-3\/bundler-gerant-les-gemmes-dapplication-ruby-simplifiees\/?related_post_from=27156\">\r\n        Bundler\u00a0: La gestion des gemmes d&#039;application Ruby simplifi\u00e9e\u00a0!  <\/a>\r\n\r\n        <\/div>\r\n              <div class=\"item\">\r\n            <div class=\"thumb post_thumb\">\r\n    <a  title=\"Responsabilit\u00e9 de la s\u00e9curit\u00e9 des applications Web\" href=\"https:\/\/www.railscarma.com\/fr\/blog\/articles-techniques\/responsabilite-en-matiere-de-securite-des-applications-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=\"Responsabilit\u00e9 de la s\u00e9curit\u00e9 des applications Web\" href=\"https:\/\/www.railscarma.com\/fr\/blog\/articles-techniques\/responsabilite-en-matiere-de-securite-des-applications-web\/?related_post_from=6518\">\r\n        Responsabilit\u00e9 de la s\u00e9curit\u00e9 des applications 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\/fr\/blog\/articles-techniques\/article-sur-le-module-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\/fr\/blog\/articles-techniques\/article-sur-le-module-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=\"Supprimer des fichiers de l&#039;historique des r\u00e9visions du r\u00e9f\u00e9rentiel SVN\" href=\"https:\/\/www.railscarma.com\/fr\/blog\/articles-techniques\/supprimer-les-fichiers-de-lhistorique-des-revisions-du-referentiel-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=\"Supprimer des fichiers de l&#039;historique des r\u00e9visions du r\u00e9f\u00e9rentiel SVN\" href=\"https:\/\/www.railscarma.com\/fr\/blog\/articles-techniques\/supprimer-les-fichiers-de-lhistorique-des-revisions-du-referentiel-svn\/?related_post_from=6471\">\r\n        Supprimer des fichiers de l&#039;historique des r\u00e9visions du r\u00e9f\u00e9rentiel 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\/fr\/blog\/ror\/ruby-ide-les-meilleures-idees-pour-le-developpement-de-ruby-on-rails\/\"> <span class=\"screen-reader-text\">Ruby IDE\u00a0: les meilleurs IDE pour le d\u00e9veloppement Ruby on Rails<\/span> Lire la suite \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\/fr\/blog\/rails-3\/comment-utiliser-lapi-linkedin-dans-les-applications-rails\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\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\/fr\/blog\/rails-3\/comment-utiliser-lapi-linkedin-dans-les-applications-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=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\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\":\"fr-FR\",\"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\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.railscarma.com\/de\/blog\/rails-3\/so-verwenden-sie-die-linkedin-api-in-rails-anwendungen\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@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\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.railscarma.com\/#organization\",\"name\":\"RailsCarma\",\"url\":\"https:\/\/www.railscarma.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@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\":\"fr-FR\",\"@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 Linkedin dans les applications Rails - RailsCarrma Blog","description":"linkedin fournit 2 API dans l&#039;application Rails. La premi\u00e8re API Linkedin est l\u2019API Javascript et l\u2019autre est l\u2019API 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\/fr\/blog\/rails-3\/comment-utiliser-lapi-linkedin-dans-les-applications-rails\/","og_locale":"fr_FR","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\/fr\/blog\/rails-3\/comment-utiliser-lapi-linkedin-dans-les-applications-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":{"\u00c9crit par":"admin","Dur\u00e9e de lecture estim\u00e9e":"1 minute"},"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":"fr-FR","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 Linkedin dans les applications Rails - 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 fournit 2 API dans l&#039;application Rails. La premi\u00e8re API Linkedin est l\u2019API Javascript et l\u2019autre est l\u2019API REST.","breadcrumb":{"@id":"https:\/\/www.railscarma.com\/de\/blog\/rails-3\/so-verwenden-sie-die-linkedin-api-in-rails-anwendungen\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.railscarma.com\/de\/blog\/rails-3\/so-verwenden-sie-die-linkedin-api-in-rails-anwendungen\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@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 - Soci\u00e9t\u00e9 de d\u00e9veloppement Ruby on Rails sp\u00e9cialis\u00e9e dans le d\u00e9veloppement offshore","description":"RailsCarma est une soci\u00e9t\u00e9 de d\u00e9veloppement Ruby on Rails \u00e0 Bangalore. Nous sommes sp\u00e9cialis\u00e9s dans le d\u00e9veloppement offshore Ruby on Rails, bas\u00e9s aux \u00c9tats-Unis et en Inde. Embauchez des d\u00e9veloppeurs Ruby on Rails exp\u00e9riment\u00e9s pour une exp\u00e9rience Web ultime.","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":"fr-FR"},{"@type":"Organization","@id":"https:\/\/www.railscarma.com\/#organization","name":"RailsCarma","url":"https:\/\/www.railscarma.com\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@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":"administrateur","image":{"@type":"ImageObject","inLanguage":"fr-FR","@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\/fr\/wp-json\/wp\/v2\/posts\/6446","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.railscarma.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.railscarma.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.railscarma.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.railscarma.com\/fr\/wp-json\/wp\/v2\/comments?post=6446"}],"version-history":[{"count":0,"href":"https:\/\/www.railscarma.com\/fr\/wp-json\/wp\/v2\/posts\/6446\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.railscarma.com\/fr\/wp-json\/wp\/v2\/media\/32227"}],"wp:attachment":[{"href":"https:\/\/www.railscarma.com\/fr\/wp-json\/wp\/v2\/media?parent=6446"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.railscarma.com\/fr\/wp-json\/wp\/v2\/categories?post=6446"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.railscarma.com\/fr\/wp-json\/wp\/v2\/tags?post=6446"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}