<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>LinkedIn Archives | ZappySys Blog</title>
	<atom:link href="https://zappysys.com/blog/tag/linkedin/feed/" rel="self" type="application/rss+xml" />
	<link>https://zappysys.com/blog/tag/linkedin/</link>
	<description>SSIS / ODBC Drivers / API Connectors for JSON, XML, Azure, Amazon AWS, Salesforce, MongoDB and more</description>
	<lastBuildDate>Tue, 08 Apr 2025 15:36:34 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.4.4</generator>

<image>
	<url>https://zappysys.com/blog/wp-content/uploads/2023/01/cropped-zappysys-symbol-large-32x32.png</url>
	<title>LinkedIn Archives | ZappySys Blog</title>
	<link>https://zappysys.com/blog/tag/linkedin/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>How to Import LinkedIn data in Power BI</title>
		<link>https://zappysys.com/blog/how-to-import-linkedin-data-in-powerbi/</link>
		
		<dc:creator><![CDATA[ZappySys]]></dc:creator>
		<pubDate>Sat, 16 Jun 2018 09:15:12 +0000</pubDate>
				<category><![CDATA[JSON File / REST API Driver]]></category>
		<category><![CDATA[ODBC PowerPack]]></category>
		<category><![CDATA[Reporting - Microsoft Power BI]]></category>
		<category><![CDATA[json]]></category>
		<category><![CDATA[LinkedIn]]></category>
		<category><![CDATA[oauth]]></category>
		<category><![CDATA[odbc]]></category>
		<category><![CDATA[rest api]]></category>
		<guid isPermaLink="false">https://zappysys.com/blog/?p=3754</guid>

					<description><![CDATA[<p>Introduction In this article, we will learn how to import LinkedIn data in Power BI. For that, we will create a successful OAuth Connection then request for reading LinkedIn Profile data and loading into Power BI Power BI is a very popular Business Analytic tool used to get business information. It is very popular because it [&#8230;]</p>
<p>The post <a href="https://zappysys.com/blog/how-to-import-linkedin-data-in-powerbi/">How to Import LinkedIn data in Power BI</a> appeared first on <a href="https://zappysys.com/blog">ZappySys Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h2>Introduction</h2>
<p><a href="https://zappysys.com/blog/wp-content/uploads/2018/06/linkedin-to-power-biimport-export-2.png"><img decoding="async" class="wp-image-3989 size-thumbnail alignleft" src="https://zappysys.com/blog/wp-content/uploads/2018/06/linkedin-to-power-biimport-export-2-150x150.png" alt="" width="150" height="150" /></a>In this article, we will learn how to <strong>import LinkedIn data in Power BI</strong>. For that, we will create a successful OAuth Connection then request for reading LinkedIn Profile data and loading into Power BI</p>
<p>Power BI is a very popular Business Analytic tool used to get business information. It is very popular because it is easy to install, simple to learn and very intuitive. Also, REST API is very popular these days and we wanted to show you a way to integrate them in Power BI with the help of the <a href="https://zappysys.com/products/odbc-powerpack/">ZappySys ODBC PowerPack</a>. This software includes powerful drivers to <strong>query REST API</strong> URL, Local <strong>XML / JSON files</strong> and <strong>XML SOAP Web Service</strong> with simple SQL queries.</p>
<p>In nutshell, this post will focus on how to call LinkedIn API using <a href="https://zappysys.com/products/odbc-powerpack/">Zappysys ODBC PowerPack</a>. So let&#8217;s get started</p>
<h2><span id="Requirements">Prerequisite</span></h2>
<ol>
<li>First, you will need to have our <a href="https://zappysys.com/products/odbc-powerpack/">ZappySys ODBC Power Pack</a></li>
<li>In the second place, you will need to have internet access</li>
<li>On third place, <a href="https://powerbi.microsoft.com/en-us/desktop/" target="_blank" rel="noopener">Power BI Desktop (FREE)</a> installed</li>
</ol>
<h2>Getting Started</h2>
<p>In order to start, we will show several examples. ZappySys ODBC PowerPack includes the ZappySys JSON Driver that will help you to call LinkedIn API, retrieve basic profile data from LinkedIn and load profile data in Power BI. To learn more about LinkedIn API <a href="https://developer.linkedin.com/docs/guide/v2" target="_blank" rel="noopener">check this help file</a>.</p>
<h2>Call LinkedIn API using ZappySys JSON Driver</h2>
<p>To access LinkedIn data using REST API call you need to create a LinkedIn app. See this <a href="https://zappysys.com/blog/read-linkedin-data-in-ssis-load-sql-server-call-rest-api/">article,</a> it has mentioned the steps for How to register an App in LinkedIn. once you registered OAuth app in the LinkedIn website we can move to ODBC DataSources(DSN) Part.</p>
<ol>
<li>Double-click on the ODBC Data Sources App.
<div id="attachment_3992" style="width: 996px" class="wp-caption aligncenter"><a href="https://zappysys.com/blog/wp-content/uploads/2018/06/odbc-data-sources-start-up-screen.png"><img fetchpriority="high" decoding="async" aria-describedby="caption-attachment-3992" class="size-full wp-image-3992" src="https://zappysys.com/blog/wp-content/uploads/2018/06/odbc-data-sources-start-up-screen.png" alt="Open ODBC Data Sources from Startup menu" width="986" height="622" srcset="https://zappysys.com/blog/wp-content/uploads/2018/06/odbc-data-sources-start-up-screen.png 986w, https://zappysys.com/blog/wp-content/uploads/2018/06/odbc-data-sources-start-up-screen-300x189.png 300w, https://zappysys.com/blog/wp-content/uploads/2018/06/odbc-data-sources-start-up-screen-768x484.png 768w" sizes="(max-width: 986px) 100vw, 986px" /></a><p id="caption-attachment-3992" class="wp-caption-text">Open ODBC Data Sources from Startup menu</p></div></li>
<li>Click on Add button in User DSN Tab and then select JSON Driver from the driver list and click on Finish button to Create a new JSON Driver.
<div id="attachment_3993" style="width: 1067px" class="wp-caption aligncenter"><a href="https://zappysys.com/blog/wp-content/uploads/2018/06/odbc-user-dsn-select-driver.png"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-3993" class="size-full wp-image-3993" src="https://zappysys.com/blog/wp-content/uploads/2018/06/odbc-user-dsn-select-driver.png" alt="ODBC User DSN Tab: Add new Driver Screen" width="1057" height="422" srcset="https://zappysys.com/blog/wp-content/uploads/2018/06/odbc-user-dsn-select-driver.png 1057w, https://zappysys.com/blog/wp-content/uploads/2018/06/odbc-user-dsn-select-driver-300x120.png 300w, https://zappysys.com/blog/wp-content/uploads/2018/06/odbc-user-dsn-select-driver-768x307.png 768w, https://zappysys.com/blog/wp-content/uploads/2018/06/odbc-user-dsn-select-driver-1024x409.png 1024w" sizes="(max-width: 1057px) 100vw, 1057px" /></a><p id="caption-attachment-3993" class="wp-caption-text">ODBC User DSN Tab: Add new Driver Screen</p></div></li>
<li>Enter API URL in Properties Tab. Here is the sample Example:<br />
<pre class="crayon-plain-tag">https://api.linkedin.com/v1/people/~:(id,firstName,lastName,headline,num-connections)?format=json</pre>
Select a type of Connection from the Connection drop-down. here for this call, we have to select OAuth Connection.</p>
<div id="attachment_3996" style="width: 991px" class="wp-caption aligncenter"><a href="https://zappysys.com/blog/wp-content/uploads/2018/06/odbc-json-driver-configuration-for-linkedin-api-call.png"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-3996" class="wp-image-3996 size-full" src="https://zappysys.com/blog/wp-content/uploads/2018/06/odbc-json-driver-configuration-for-linkedin-api-call.png" alt="ZappySys ODBC JSON Driver: Configurations settings for LinkedIn API" width="981" height="715" srcset="https://zappysys.com/blog/wp-content/uploads/2018/06/odbc-json-driver-configuration-for-linkedin-api-call.png 981w, https://zappysys.com/blog/wp-content/uploads/2018/06/odbc-json-driver-configuration-for-linkedin-api-call-300x219.png 300w, https://zappysys.com/blog/wp-content/uploads/2018/06/odbc-json-driver-configuration-for-linkedin-api-call-768x560.png 768w" sizes="(max-width: 981px) 100vw, 981px" /></a><p id="caption-attachment-3996" class="wp-caption-text">ZappySys ODBC JSON Driver: Configurations settings for LinkedIn API</p></div></li>
<li>Configure new OAuth Connection for LinkedIn as below.<br />
Basically, you need to enter 3 pieces on the General tab (i.e. ClientId, ClientSecret, Scopes) and one more info on the Advanced tab (i.e. callback URL ). If you are not sure what is Scope then check <a href="https://developer.linkedin.com/docs/guide/v2" target="_blank" rel="noopener">this LinkedIn API documentation</a>. For each API page, you will see which permission needed. Just include the desired scope on ZappySys OAuth Connection (see below).</p>
<div id="attachment_3997" style="width: 1460px" class="wp-caption aligncenter"><a href="https://zappysys.com/blog/wp-content/uploads/2018/06/odbc-json-driver-connection-configuration-for-linkedin.png"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-3997" class="size-full wp-image-3997" src="https://zappysys.com/blog/wp-content/uploads/2018/06/odbc-json-driver-connection-configuration-for-linkedin.png" alt="OAuth Connection Manager: Configure the settings for LinkedIn" width="1450" height="711" srcset="https://zappysys.com/blog/wp-content/uploads/2018/06/odbc-json-driver-connection-configuration-for-linkedin.png 1450w, https://zappysys.com/blog/wp-content/uploads/2018/06/odbc-json-driver-connection-configuration-for-linkedin-300x147.png 300w, https://zappysys.com/blog/wp-content/uploads/2018/06/odbc-json-driver-connection-configuration-for-linkedin-768x377.png 768w, https://zappysys.com/blog/wp-content/uploads/2018/06/odbc-json-driver-connection-configuration-for-linkedin-1024x502.png 1024w" sizes="(max-width: 1450px) 100vw, 1450px" /></a><p id="caption-attachment-3997" class="wp-caption-text">OAuth Connection Manager: Configure the settings for LinkedIn</p></div>
<p>also, Enter your Callback URL in Advanced Tab.</p>
<div id="attachment_3998" style="width: 597px" class="wp-caption aligncenter"><a href="https://zappysys.com/blog/wp-content/uploads/2018/06/odbc-oauth-connection-manager-for-linkedin-advanced-tab.png"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-3998" class="size-full wp-image-3998" src="https://zappysys.com/blog/wp-content/uploads/2018/06/odbc-oauth-connection-manager-for-linkedin-advanced-tab.png" alt="OAuth Connection Manager: Configurations settings for LinkedIn in Advanced Tab" width="587" height="510" srcset="https://zappysys.com/blog/wp-content/uploads/2018/06/odbc-oauth-connection-manager-for-linkedin-advanced-tab.png 587w, https://zappysys.com/blog/wp-content/uploads/2018/06/odbc-oauth-connection-manager-for-linkedin-advanced-tab-300x261.png 300w" sizes="(max-width: 587px) 100vw, 587px" /></a><p id="caption-attachment-3998" class="wp-caption-text">OAuth Connection Manager: Configurations settings for LinkedIn in Advanced Tab</p></div></li>
<li>After successfully establishing the Connection with LinkedIn, you can Click on Test Connection button.
<div id="attachment_3999" style="width: 878px" class="wp-caption aligncenter"><a href="https://zappysys.com/blog/wp-content/uploads/2018/06/odbc-json-driver-test-connection-for-linkedin-api-request.png"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-3999" class="size-full wp-image-3999" src="https://zappysys.com/blog/wp-content/uploads/2018/06/odbc-json-driver-test-connection-for-linkedin-api-request.png" alt="ODBC JSON Driver: Test Connection for LinkedIn API Request" width="868" height="712" srcset="https://zappysys.com/blog/wp-content/uploads/2018/06/odbc-json-driver-test-connection-for-linkedin-api-request.png 868w, https://zappysys.com/blog/wp-content/uploads/2018/06/odbc-json-driver-test-connection-for-linkedin-api-request-300x246.png 300w, https://zappysys.com/blog/wp-content/uploads/2018/06/odbc-json-driver-test-connection-for-linkedin-api-request-768x630.png 768w" sizes="(max-width: 868px) 100vw, 868px" /></a><p id="caption-attachment-3999" class="wp-caption-text">ODBC JSON Driver: Test Connection for LinkedIn API Request</p></div></li>
<li>now, let&#8217;s go to Preview tab and click on the Preview data
<div id="attachment_4000" style="width: 878px" class="wp-caption alignnone"><a href="https://zappysys.com/blog/wp-content/uploads/2018/06/odbc-json-driver-preview-screen-for-linkedin-api-request.png"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-4000" class="size-full wp-image-4000" src="https://zappysys.com/blog/wp-content/uploads/2018/06/odbc-json-driver-preview-screen-for-linkedin-api-request.png" alt="ODBC JSON Driver: Preview Screen of LinkedIn API Request" width="868" height="713" srcset="https://zappysys.com/blog/wp-content/uploads/2018/06/odbc-json-driver-preview-screen-for-linkedin-api-request.png 868w, https://zappysys.com/blog/wp-content/uploads/2018/06/odbc-json-driver-preview-screen-for-linkedin-api-request-300x246.png 300w, https://zappysys.com/blog/wp-content/uploads/2018/06/odbc-json-driver-preview-screen-for-linkedin-api-request-768x631.png 768w" sizes="(max-width: 868px) 100vw, 868px" /></a><p id="caption-attachment-4000" class="wp-caption-text">ODBC JSON Driver: Preview Screen of LinkedIn API Request</p></div></li>
<li>And that&#8217;s it, Now we will move forward to the next Phase i.e To Load data in Power BI</li>
</ol>
<h2>Load data into Power BI</h2>
<p>In the preview section, we configured and added the ZappySys drivers in the ODBC Driver Administrator with information to connect to LinkedIn REST API. We queried the REST API data in JSON format. Now we will open Power BI and import the information from ODBC.</p>
<ol>
<li>Open Power BI Desktop and select the option <strong><strong><strong>Get data<br />
</strong></strong></strong></p>
<div id="attachment_4029" style="width: 1609px" class="wp-caption aligncenter"><a href="https://zappysys.com/blog/wp-content/uploads/2018/06/power-bi-start-up-screen.png"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-4029" class="size-full wp-image-4029" src="https://zappysys.com/blog/wp-content/uploads/2018/06/power-bi-start-up-screen.png" alt="Power BI : Click on Get Data for Loading from ODBC DSN" width="1599" height="899" srcset="https://zappysys.com/blog/wp-content/uploads/2018/06/power-bi-start-up-screen.png 1599w, https://zappysys.com/blog/wp-content/uploads/2018/06/power-bi-start-up-screen-300x169.png 300w, https://zappysys.com/blog/wp-content/uploads/2018/06/power-bi-start-up-screen-768x432.png 768w, https://zappysys.com/blog/wp-content/uploads/2018/06/power-bi-start-up-screen-1024x576.png 1024w" sizes="(max-width: 1599px) 100vw, 1599px" /></a><p id="caption-attachment-4029" class="wp-caption-text">Power BI: Click on Get Data for Loading from ODBC DSN</p></div></li>
<li>Get Data will allow adding the ZappySys ODBC driver. Go to <strong>Other</strong> and select <strong><strong>ODBC.<br />
</strong></strong></p>
<div id="attachment_4179" style="width: 1248px" class="wp-caption aligncenter"><a href="https://zappysys.com/blog/wp-content/uploads/2018/06/power-bi-get-data-screen.png"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-4179" class="wp-image-4179 size-full" src="https://zappysys.com/blog/wp-content/uploads/2018/06/power-bi-get-data-screen.png" alt="Select ODBC from Get Data Popup in Power BI" width="1238" height="838" srcset="https://zappysys.com/blog/wp-content/uploads/2018/06/power-bi-get-data-screen.png 1238w, https://zappysys.com/blog/wp-content/uploads/2018/06/power-bi-get-data-screen-300x203.png 300w, https://zappysys.com/blog/wp-content/uploads/2018/06/power-bi-get-data-screen-768x520.png 768w, https://zappysys.com/blog/wp-content/uploads/2018/06/power-bi-get-data-screen-1024x693.png 1024w" sizes="(max-width: 1238px) 100vw, 1238px" /></a><p id="caption-attachment-4179" class="wp-caption-text">Select ODBC from Get Data Popup in Power BI</p></div></li>
<li>Select ODBC DSN name from the DSN dropdown, and click on OK button for Import data
<div id="attachment_4182" style="width: 710px" class="wp-caption alignnone"><a href="https://zappysys.com/blog/wp-content/uploads/2018/06/power-bi-get-data-from-odbc-screen-1.png"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-4182" class="wp-image-4182 size-full" src="https://zappysys.com/blog/wp-content/uploads/2018/06/power-bi-get-data-from-odbc-screen-1.png" alt="Get data from ODBC Driver" width="700" height="523" srcset="https://zappysys.com/blog/wp-content/uploads/2018/06/power-bi-get-data-from-odbc-screen-1.png 700w, https://zappysys.com/blog/wp-content/uploads/2018/06/power-bi-get-data-from-odbc-screen-1-300x224.png 300w" sizes="(max-width: 700px) 100vw, 700px" /></a><p id="caption-attachment-4182" class="wp-caption-text">Get data from ODBC Driver</p></div></li>
<li>Select data to import and click OK (Below screenshot is for the Table mode import when no SQL specified. You can pick the desired table to import)
<div id="attachment_4184" style="width: 912px" class="wp-caption aligncenter"><a href="https://zappysys.com/blog/wp-content/uploads/2018/06/power-bi-load-linked-in-data-from-odbc-driver.png"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-4184" class="wp-image-4184 size-full" src="https://zappysys.com/blog/wp-content/uploads/2018/06/power-bi-load-linked-in-data-from-odbc-driver.png" alt="see the Preview of Linked In data" width="902" height="711" srcset="https://zappysys.com/blog/wp-content/uploads/2018/06/power-bi-load-linked-in-data-from-odbc-driver.png 902w, https://zappysys.com/blog/wp-content/uploads/2018/06/power-bi-load-linked-in-data-from-odbc-driver-300x236.png 300w, https://zappysys.com/blog/wp-content/uploads/2018/06/power-bi-load-linked-in-data-from-odbc-driver-768x605.png 768w" sizes="(max-width: 902px) 100vw, 902px" /></a><p id="caption-attachment-4184" class="wp-caption-text">see the Preview of Linked In data</p></div></li>
<li>See the Imported data in table visualization mode. you can select any visualizations as per your need.
<div id="attachment_4192" style="width: 1610px" class="wp-caption alignnone"><a href="https://zappysys.com/blog/wp-content/uploads/2018/06/power-bi-imported-linked-in-data-in-table-visualizationpng.png"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-4192" class="size-full wp-image-4192" src="https://zappysys.com/blog/wp-content/uploads/2018/06/power-bi-imported-linked-in-data-in-table-visualizationpng.png" alt="Power BI Imported LinkedIn data in Table Visualization" width="1600" height="794" srcset="https://zappysys.com/blog/wp-content/uploads/2018/06/power-bi-imported-linked-in-data-in-table-visualizationpng.png 1600w, https://zappysys.com/blog/wp-content/uploads/2018/06/power-bi-imported-linked-in-data-in-table-visualizationpng-300x149.png 300w, https://zappysys.com/blog/wp-content/uploads/2018/06/power-bi-imported-linked-in-data-in-table-visualizationpng-768x381.png 768w, https://zappysys.com/blog/wp-content/uploads/2018/06/power-bi-imported-linked-in-data-in-table-visualizationpng-1024x508.png 1024w" sizes="(max-width: 1600px) 100vw, 1600px" /></a><p id="caption-attachment-4192" class="wp-caption-text">Power BI Imported LinkedIn data in Table Visualization</p></div></li>
<li>That&#8217;s All 🙂 you have successfully imported the LinkedIn data in Power BI dashboard.</li>
</ol>
<h2><span id="Conclusion">Conclusion</span></h2>
<p>In this blog, we have learned how to retrieve the basic profile data from LinkedIn using ODBC JSON Driver and then Load those data in Power BI with ODBC DSN in a very simple way. You can achieve many more functionalities with the use of <a href="https://zappysys.com/products/odbc-powerpack/">ODBC PowerPack</a>. Check our blogs/articles on <b></b><strong>How to import REST API in Power BI (Load JSON / SOAP XML) </strong>to find out what <em>these ODBC Drivers are</em> capable of more.</p>
<blockquote class="wp-embedded-content" data-secret="VJ88PKPx6y"><p><a href="https://zappysys.com/blog/howto-import-json-rest-api-power-bi/">How to import REST API in Power BI (Load JSON / SOAP XML)</a></p></blockquote>
<p><iframe class="wp-embedded-content" sandbox="allow-scripts" security="restricted" src="https://zappysys.com/blog/howto-import-json-rest-api-power-bi/embed/#?secret=VJ88PKPx6y" data-secret="VJ88PKPx6y" width="600" height="338" title="&#8220;How to import REST API in Power BI (Load JSON / SOAP XML)&#8221; &#8212; ZappySys Blog" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe></p>
<h2><span id="References">References</span></h2>
<p>Finally, you can use the following links for more information about the use of LinkedIn API with our <a href="https://zappysys.com/products/odbc-powerpack/">ODBC PowerPack</a>:</p>
<ul>
<li><a href="https://developer.linkedin.com/docs">LinkedIn Documentation for API</a></li>
<li><a href="https://zappysys.com/blog/howto-import-json-rest-api-power-bi/">https://zappysys.com/blog/howto-import-json-rest-api-power-bi/</a></li>
</ul>
<p>The post <a href="https://zappysys.com/blog/how-to-import-linkedin-data-in-powerbi/">How to Import LinkedIn data in Power BI</a> appeared first on <a href="https://zappysys.com/blog">ZappySys Blog</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How to read LinkedIn data in SSIS &#8211; Call REST API / Load to SQL Server</title>
		<link>https://zappysys.com/blog/read-linkedin-data-in-ssis-load-sql-server-call-rest-api/</link>
		
		<dc:creator><![CDATA[ZappySys]]></dc:creator>
		<pubDate>Mon, 28 May 2018 10:54:49 +0000</pubDate>
				<category><![CDATA[REST API Integration]]></category>
		<category><![CDATA[SSIS JSON Source (File/REST)]]></category>
		<category><![CDATA[json]]></category>
		<category><![CDATA[LinkedIn]]></category>
		<category><![CDATA[oauth]]></category>
		<category><![CDATA[rest api]]></category>
		<category><![CDATA[ssis]]></category>
		<guid isPermaLink="false">https://zappysys.com/blog/?p=3671</guid>

					<description><![CDATA[<p>Introduction In this blog, we will learn How to read LinkedIn data in SSIS and load into SQL Server Table, along with few other topics such as how to register an OAuth App for LinkedIn REST API Call, how to retrieve basic profile data from LinkedIn, how to share a post on LinkedIn with SSIS. We [&#8230;]</p>
<p>The post <a href="https://zappysys.com/blog/read-linkedin-data-in-ssis-load-sql-server-call-rest-api/">How to read LinkedIn data in SSIS &#8211; Call REST API / Load to SQL Server</a> appeared first on <a href="https://zappysys.com/blog">ZappySys Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h2>Introduction</h2>
<p><a href="https://zappysys.com/blog/wp-content/uploads/2018/05/linkedin-api-integration-logo.png"><img loading="lazy" decoding="async" class="wp-image-3910 alignleft" src="https://zappysys.com/blog/wp-content/uploads/2018/05/linkedin-api-integration-logo.png" alt="" width="150" height="150" srcset="https://zappysys.com/blog/wp-content/uploads/2018/05/linkedin-api-integration-logo.png 512w, https://zappysys.com/blog/wp-content/uploads/2018/05/linkedin-api-integration-logo-150x150.png 150w, https://zappysys.com/blog/wp-content/uploads/2018/05/linkedin-api-integration-logo-300x300.png 300w" sizes="(max-width: 150px) 100vw, 150px" /></a>In this blog, we will learn <strong>How to read LinkedIn data in SSIS and load into SQL Server Table</strong>, along with few other topics such as how to register an OAuth App for <strong>LinkedIn REST API Call</strong>, how to retrieve basic profile data from LinkedIn, how to share a post on LinkedIn with SSIS.</p>
<p>We will go through the steps to read data from LinkedIn and Load into SQL Server using  <a href="https://zappysys.com/products/ssis-powerpack/ssis-rest-api-web-service-task/">SSIS REST API Task</a> and <a href="https://zappysys.com/products/ssis-powerpack/ssis-json-file-source/">SSIS JSON Source.</a></p>
<p>In nutshell, this post will focus on how to call LinkedIn API using SSIS.</p>
<p>So let&#8217;s get started.</p>
<h2><span id="Requirements">Prerequisite<br />
</span></h2>
<ol>
<li>First, you will need to have SSIS installed</li>
<li>Secondly, make sure to have SSDT</li>
<li>Finally, do not forget to install ZappySys <a href="https://zappysys.com/products/ssis-powerpack/">SSIS PowerPack</a></li>
</ol>
<h2>What is LinkedIn</h2>
<p>LinkedIn is a social network for the business community. It provides an online platform for the professionals to connect with past and current colleagues. A user can increase their number of business connections, network within their industry, discuss business ideas, search for jobs and look for new hires.</p>
<h2>Getting Started</h2>
<p>In order to start, we will show several examples. ZappySys includes an <a href="https://zappysys.com/products/ssis-powerpack/ssis-rest-api-web-service-task/">SSIS REST API Task</a> and <a href="https://zappysys.com/products/ssis-powerpack/ssis-json-file-source/">SSIS JSON Source</a> that will help you to call LinkedIn API, retrieve basic profile data from LinkedIn, share a post on LinkedIn with SSIS and do many more actions using REST API. To learn more about LinkedIn API <a href="https://developer.linkedin.com/docs/guide/v2" target="_blank" rel="noopener">check this help file</a>.</p>
<h3>Create LinkedIn App (for OAuth)</h3>
<p>To access LinkedIn data using REST API call you need to create a LinkedIn app. Follow steps mentioned below to register LinkedIn OAuth App:</p>
<ol>
<li>you can directly login to the <a href="https://www.linkedin.com/">LinkedIn site</a> with your credentials, and redirect to the <a href="https://www.linkedin.com/developer/apps">LinkedIn Developer Console</a> for creating an app.</li>
<li>you can open <a href="https://www.linkedin.com/developer/apps">MyApps Page</a>.
<div id="attachment_3761" style="width: 1113px" class="wp-caption aligncenter"><a href="https://zappysys.com/blog/wp-content/uploads/2018/05/ssis-linkedin-create-application-first-screen.png"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-3761" class="wp-image-3761 size-full" src="https://zappysys.com/blog/wp-content/uploads/2018/05/ssis-linkedin-create-application-first-screen.png" alt="LinkedIn My Apps" width="1103" height="357" srcset="https://zappysys.com/blog/wp-content/uploads/2018/05/ssis-linkedin-create-application-first-screen.png 1103w, https://zappysys.com/blog/wp-content/uploads/2018/05/ssis-linkedin-create-application-first-screen-300x97.png 300w, https://zappysys.com/blog/wp-content/uploads/2018/05/ssis-linkedin-create-application-first-screen-768x249.png 768w, https://zappysys.com/blog/wp-content/uploads/2018/05/ssis-linkedin-create-application-first-screen-1024x331.png 1024w" sizes="(max-width: 1103px) 100vw, 1103px" /></a><p id="caption-attachment-3761" class="wp-caption-text">LinkedIn My Apps</p></div></li>
<li>Click on Create Application button, the new Application form appears, Fill it up.
<div id="attachment_3762" style="width: 476px" class="wp-caption aligncenter"><a href="https://zappysys.com/blog/wp-content/uploads/2018/05/ssis-linkedin-create-application-form-second-screen.png"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-3762" class="size-full wp-image-3762" src="https://zappysys.com/blog/wp-content/uploads/2018/05/ssis-linkedin-create-application-form-second-screen.png" alt="Linked In: Create New Application Form" width="466" height="899" srcset="https://zappysys.com/blog/wp-content/uploads/2018/05/ssis-linkedin-create-application-form-second-screen.png 466w, https://zappysys.com/blog/wp-content/uploads/2018/05/ssis-linkedin-create-application-form-second-screen-156x300.png 156w" sizes="(max-width: 466px) 100vw, 466px" /></a><p id="caption-attachment-3762" class="wp-caption-text">Linked In: Create New Application Form</p></div></li>
<li>Once you are done with the Creation of an App, you can see the Authentication tab.<br />
Enter Authorized Redirect URL there and you have your App&#8217;s Client ID and Client Secret.</p>
<div id="attachment_3763" style="width: 908px" class="wp-caption alignnone"><a href="https://zappysys.com/blog/wp-content/uploads/2018/05/ssis-linkedin-create-application-authentication-screen.png"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-3763" class="size-full wp-image-3763" src="https://zappysys.com/blog/wp-content/uploads/2018/05/ssis-linkedin-create-application-authentication-screen.png" alt="LinkedIn App: Authentication Tab" width="898" height="898" srcset="https://zappysys.com/blog/wp-content/uploads/2018/05/ssis-linkedin-create-application-authentication-screen.png 898w, https://zappysys.com/blog/wp-content/uploads/2018/05/ssis-linkedin-create-application-authentication-screen-150x150.png 150w, https://zappysys.com/blog/wp-content/uploads/2018/05/ssis-linkedin-create-application-authentication-screen-300x300.png 300w, https://zappysys.com/blog/wp-content/uploads/2018/05/ssis-linkedin-create-application-authentication-screen-768x768.png 768w" sizes="(max-width: 898px) 100vw, 898px" /></a><p id="caption-attachment-3763" class="wp-caption-text">LinkedIn App: Authentication Tab</p></div>
<p>Now we are ready with an App. Let´s start with an example. In this example, we will show how to retrieve basic profile data from LinkedIn and share a post on LinkedIn with SSIS.</li>
</ol>
<h3>Load LinkedIn data to SQL Server using SSIS JSON Source</h3>
<p>Now once you registered OAuth app in the LinkedIn website we can move to SSIS Part.</p>
<ol>
<li>Create a new SSIS Project or Open Existing Project in Visual Studio  (File &gt; New &gt; Project &gt; Business Intelligence &gt; Integration Services)</li>
<li>Once SSIS Package is open, Goto Data Flow Section, Drag and Drop <a href="https://zappysys.com/products/ssis-powerpack/ssis-json-file-source/">ZS JSON Source Component</a> from the SSIS Toolbox.
<div id="attachment_3766" style="width: 604px" class="wp-caption aligncenter"><a href="https://zappysys.com/blog/wp-content/uploads/2018/05/ssis-json-source-for-getting-basic-profile-from-linkedin.png"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-3766" class="wp-image-3766 size-full" src="https://zappysys.com/blog/wp-content/uploads/2018/05/ssis-json-source-for-getting-basic-profile-from-linkedin.png" alt="Drag and Drop JSON Source Component" width="594" height="268" srcset="https://zappysys.com/blog/wp-content/uploads/2018/05/ssis-json-source-for-getting-basic-profile-from-linkedin.png 594w, https://zappysys.com/blog/wp-content/uploads/2018/05/ssis-json-source-for-getting-basic-profile-from-linkedin-300x135.png 300w" sizes="(max-width: 594px) 100vw, 594px" /></a><p id="caption-attachment-3766" class="wp-caption-text">Drag and Drop JSON Source Component</p></div></li>
<li>Double click on that Component to Edit the Configurations. Select File path or web URL from the Access Mode drop-down.<br />
Enter Web URL like this:<br />
<pre class="crayon-plain-tag">https://api.linkedin.com/v1/people/~:(id,firstName,lastName,headline,num-connections)?format=json</pre>
<div id="attachment_3768" style="width: 1081px" class="wp-caption aligncenter"><a href="https://zappysys.com/blog/wp-content/uploads/2018/05/ssis-json-source-get-basic-profile-request.png"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-3768" class="size-full wp-image-3768" src="https://zappysys.com/blog/wp-content/uploads/2018/05/ssis-json-source-get-basic-profile-request.png" alt="JSON Source: Enter the Request URL" width="1071" height="739" srcset="https://zappysys.com/blog/wp-content/uploads/2018/05/ssis-json-source-get-basic-profile-request.png 1071w, https://zappysys.com/blog/wp-content/uploads/2018/05/ssis-json-source-get-basic-profile-request-300x207.png 300w, https://zappysys.com/blog/wp-content/uploads/2018/05/ssis-json-source-get-basic-profile-request-768x530.png 768w, https://zappysys.com/blog/wp-content/uploads/2018/05/ssis-json-source-get-basic-profile-request-1024x707.png 1024w" sizes="(max-width: 1071px) 100vw, 1071px" /></a><p id="caption-attachment-3768" class="wp-caption-text">JSON Source: Enter the Request URL</p></div></li>
<li>Check Use Credentials Option and select a new ZS-OAUTH connection from the drop-down.</li>
<li>Configure new OAuth Connection for LinkedIn as below.<br />
Basically, you need to enter 3 pieces on the General tab (i.e. ClientId, ClientSecret, Scopes) and one more info on the Advanced tab (i.e. callback URL ). If you are not sure what is Scope then check <a href="https://developer.linkedin.com/docs/guide/v2" target="_blank" rel="noopener">this linkedin API documentation</a>. For each API page you will see which permission needed. Just include the desired scope on ZappySys OAuth Connection (see below).</p>
<div id="attachment_3772" style="width: 1606px" class="wp-caption aligncenter"><a href="https://zappysys.com/blog/wp-content/uploads/2018/05/ssis-oauth-linkedin-connection-manager.png"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-3772" class="wp-image-3772 size-full" src="https://zappysys.com/blog/wp-content/uploads/2018/05/ssis-oauth-linkedin-connection-manager.png" alt="LinkedIn Connection: OAuth Connection Manager" width="1596" height="733" srcset="https://zappysys.com/blog/wp-content/uploads/2018/05/ssis-oauth-linkedin-connection-manager.png 1596w, https://zappysys.com/blog/wp-content/uploads/2018/05/ssis-oauth-linkedin-connection-manager-300x138.png 300w, https://zappysys.com/blog/wp-content/uploads/2018/05/ssis-oauth-linkedin-connection-manager-768x353.png 768w, https://zappysys.com/blog/wp-content/uploads/2018/05/ssis-oauth-linkedin-connection-manager-1024x470.png 1024w" sizes="(max-width: 1596px) 100vw, 1596px" /></a><p id="caption-attachment-3772" class="wp-caption-text">LinkedIn Connection: OAuth Connection Manager</p></div>
<p>also, Enter your Callback URL in Advanced Tab.</p>
<div id="attachment_3773" style="width: 777px" class="wp-caption aligncenter"><a href="https://zappysys.com/blog/wp-content/uploads/2018/05/ssis-oauth-connection-manager-for-linkedin-advanced-tab.png"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-3773" class="wp-image-3773 size-full" src="https://zappysys.com/blog/wp-content/uploads/2018/05/ssis-oauth-connection-manager-for-linkedin-advanced-tab.png" alt="LinkedIn Connection: OAuth Connection Manager Advanced Tab" width="767" height="694" srcset="https://zappysys.com/blog/wp-content/uploads/2018/05/ssis-oauth-connection-manager-for-linkedin-advanced-tab.png 767w, https://zappysys.com/blog/wp-content/uploads/2018/05/ssis-oauth-connection-manager-for-linkedin-advanced-tab-300x271.png 300w" sizes="(max-width: 767px) 100vw, 767px" /></a><p id="caption-attachment-3773" class="wp-caption-text">LinkedIn Connection: OAuth Connection Manager Advanced Tab</p></div>
<div class="su-note"  style="border-color:#e5de9d;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;"><div class="su-note-inner su-u-clearfix su-u-trim" style="background-color:#fff8b7;border-color:#ffffff;color:#333333;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;"><strong>NOTE:</strong> If you are experiencing problems when authenticating, select <strong>Custom</strong> <em>OAuth Provider</em> and follow <a href="https://docs.microsoft.com/en-us/linkedin/shared/authentication/authorization-code-flow?context=linkedin/consumer/context#step-2-request-an-authorization-code" target="_blank" rel="noopener">Microsoft Docs</a> on how to authenticate.</div></div></li>
<li>Click on Preview button to see the response data.
<div id="attachment_3771" style="width: 1299px" class="wp-caption aligncenter"><a href="https://zappysys.com/blog/wp-content/uploads/2018/05/ssis-json-source-preview-response-data.png"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-3771" class="wp-image-3771 size-full" src="https://zappysys.com/blog/wp-content/uploads/2018/05/ssis-json-source-preview-response-data.png" alt="JSON Source: Preview basic profile of a LinkedIn user" width="1289" height="734" srcset="https://zappysys.com/blog/wp-content/uploads/2018/05/ssis-json-source-preview-response-data.png 1289w, https://zappysys.com/blog/wp-content/uploads/2018/05/ssis-json-source-preview-response-data-300x171.png 300w, https://zappysys.com/blog/wp-content/uploads/2018/05/ssis-json-source-preview-response-data-768x437.png 768w, https://zappysys.com/blog/wp-content/uploads/2018/05/ssis-json-source-preview-response-data-1024x583.png 1024w" sizes="(max-width: 1289px) 100vw, 1289px" /></a><p id="caption-attachment-3771" class="wp-caption-text">JSON Source: Preview basic profile of a LinkedIn user</p></div></li>
<li>Click OK to save JSON Source settings.</li>
<li>Drag any destination (i.e. OLEDB Destination) from your SSIS toolbox. For demo purpose, we will load LinkedIn data into SQL Server Table.</li>
<li>Configure OLEDB Destination (Select Connection and Target Table). You can Create new Table for the destination by clicking NEW next to Table drop-down.</li>
<li>Click on the Columns Tab to configure Mappings. Click OK to save.</li>
<li>And that&#8217;s it. Execute your package to Load LinkedIn data to SQL Server.</li>
</ol>
<h2>Share a Post on LinkedIn (Use SSIS REST API Task)</h2>
<p>Now let&#8217;s look at one more example to call LinkedIn REST API. This time we will share a post on LinkedIn Page using REST API call in SSIS. For this, we will use <a href="https://zappysys.com/products/ssis-powerpack/ssis-rest-api-web-service-task/">SSIS REST API Task</a></p>
<ol>
<li>First of All, Goto Control Flow Section, Drag and Drop <a href="https://zappysys.com/products/ssis-powerpack/ssis-rest-api-web-service-task/">SSIS REST API Task</a> from the SSIS Toolbox.
<div id="attachment_3777" style="width: 577px" class="wp-caption aligncenter"><a href="https://zappysys.com/blog/wp-content/uploads/2018/05/ssis-rest-api-task-share-post-on-linkedin.png"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-3777" class="wp-image-3777 size-full" src="https://zappysys.com/blog/wp-content/uploads/2018/05/ssis-rest-api-task-share-post-on-linkedin.png" alt="Drag and Drop REST API Task" width="567" height="297" srcset="https://zappysys.com/blog/wp-content/uploads/2018/05/ssis-rest-api-task-share-post-on-linkedin.png 567w, https://zappysys.com/blog/wp-content/uploads/2018/05/ssis-rest-api-task-share-post-on-linkedin-300x157.png 300w" sizes="(max-width: 567px) 100vw, 567px" /></a><p id="caption-attachment-3777" class="wp-caption-text">Drag and Drop REST API Task</p></div></li>
<li>Double click on that Component to Edit the Configurations. Configure the task like the below-attached screesnshot.<br />
<pre class="crayon-plain-tag">Request URL: 
https://api.linkedin.com/v1/people/~/shares?format=json

Request Body: 
{
  "comment": "Hello, This is test message posted by Hardik from SSIS Package",
  "visibility": {
    "code": "anyone"
  }
}</pre>
<div id="attachment_3778" style="width: 1440px" class="wp-caption aligncenter"><a href="https://zappysys.com/blog/wp-content/uploads/2018/05/ssis-rest-api-task-configuration-screen.png"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-3778" class="size-full wp-image-3778" src="https://zappysys.com/blog/wp-content/uploads/2018/05/ssis-rest-api-task-configuration-screen.png" alt="REST API Task: Configurations" width="1430" height="657" srcset="https://zappysys.com/blog/wp-content/uploads/2018/05/ssis-rest-api-task-configuration-screen.png 1430w, https://zappysys.com/blog/wp-content/uploads/2018/05/ssis-rest-api-task-configuration-screen-300x138.png 300w, https://zappysys.com/blog/wp-content/uploads/2018/05/ssis-rest-api-task-configuration-screen-768x353.png 768w, https://zappysys.com/blog/wp-content/uploads/2018/05/ssis-rest-api-task-configuration-screen-1024x470.png 1024w" sizes="(max-width: 1430px) 100vw, 1430px" /></a><p id="caption-attachment-3778" class="wp-caption-text">REST API Task: Configurations</p></div></li>
<li>now you are done with the configurations. you can do Test Request/Response. See the below-attached request/response screen.
<div id="attachment_3779" style="width: 1423px" class="wp-caption aligncenter"><a href="https://zappysys.com/blog/wp-content/uploads/2018/05/ssis-rest-api-task-linkedin-post-share-request-response-screen.png"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-3779" class="size-full wp-image-3779" src="https://zappysys.com/blog/wp-content/uploads/2018/05/ssis-rest-api-task-linkedin-post-share-request-response-screen.png" alt="Share Post on LinkedIn: Test Request/Response" width="1413" height="858" srcset="https://zappysys.com/blog/wp-content/uploads/2018/05/ssis-rest-api-task-linkedin-post-share-request-response-screen.png 1413w, https://zappysys.com/blog/wp-content/uploads/2018/05/ssis-rest-api-task-linkedin-post-share-request-response-screen-300x182.png 300w, https://zappysys.com/blog/wp-content/uploads/2018/05/ssis-rest-api-task-linkedin-post-share-request-response-screen-768x466.png 768w, https://zappysys.com/blog/wp-content/uploads/2018/05/ssis-rest-api-task-linkedin-post-share-request-response-screen-1024x622.png 1024w" sizes="(max-width: 1413px) 100vw, 1413px" /></a><p id="caption-attachment-3779" class="wp-caption-text">Share Post on LinkedIn: Test Request/Response</p></div></li>
<li>Goto your LinkedIn Profile, you can see the latest Post which is posted by us with the use of ZappySys and SSIS.
<div id="attachment_3780" style="width: 1195px" class="wp-caption aligncenter"><a href="https://zappysys.com/blog/wp-content/uploads/2018/05/ssis-share-post-on-linkedin-timeline-post-activity.png"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-3780" class="size-full wp-image-3780" src="https://zappysys.com/blog/wp-content/uploads/2018/05/ssis-share-post-on-linkedin-timeline-post-activity.png" alt="Share a Post on LinkedIn: LinkedIn Activity Screen" width="1185" height="573" srcset="https://zappysys.com/blog/wp-content/uploads/2018/05/ssis-share-post-on-linkedin-timeline-post-activity.png 1185w, https://zappysys.com/blog/wp-content/uploads/2018/05/ssis-share-post-on-linkedin-timeline-post-activity-300x145.png 300w, https://zappysys.com/blog/wp-content/uploads/2018/05/ssis-share-post-on-linkedin-timeline-post-activity-768x371.png 768w, https://zappysys.com/blog/wp-content/uploads/2018/05/ssis-share-post-on-linkedin-timeline-post-activity-1024x495.png 1024w" sizes="(max-width: 1185px) 100vw, 1185px" /></a><p id="caption-attachment-3780" class="wp-caption-text">Share a Post on LinkedIn: LinkedIn Activity Screen</p></div></li>
<li>You can Share a Post with a Specific Values too. See the Below example we have added title, description, submitted URL, submitted image URL.<br />
<pre class="crayon-plain-tag">Request Body:

{
  "comment": "Check out ZappySys's Latest Product ODBC PowerPack ",
  "content": {
    "title": "ODBC PowerPack",
    "description": "ODBC PowerPack is a collection of high-performance ODBC API Drivers for various API data source (i.e. Web API, REST API, JSON, XML, SOAP, OData). With simple and familiar SQL query language you can read/query data from API sources or JSON / XML Files inside your favorite Data Engine / Reporting / ETL tools (i.e. SQL Server,  Power BI, Tableau, Qlik, SSRS, Informatica, Excel, SSIS). Using our API drivers you can consume data from local files or connect to virtually any API data source (internal or cloud API) such as Amazon AWS API, Salesforce API, Google API (i.e. Analytics, AdWords, DoubleClick), Facebook, Twitter, Zendesk, eBay and many more.",
    "submitted-url": "https://zappysys.com/products/odbc-powerpack/",  
    "submitted-image-url": "https://zappysys.com/wp-content/uploads/2017/11/slider-odbc-powerpack-rest-api-json-xml-drivers-1.png"
  },
  "visibility": {
    "code": "anyone"
  }  
}</pre>
<div id="attachment_3782" style="width: 1453px" class="wp-caption aligncenter"><a href="https://zappysys.com/blog/wp-content/uploads/2018/05/ssis-rest-api-task-share-with-specific-value-1.png"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-3782" class="size-full wp-image-3782" src="https://zappysys.com/blog/wp-content/uploads/2018/05/ssis-rest-api-task-share-with-specific-value-1.png" alt="Share a Post on LinkedIn with Specific Values" width="1443" height="654" srcset="https://zappysys.com/blog/wp-content/uploads/2018/05/ssis-rest-api-task-share-with-specific-value-1.png 1443w, https://zappysys.com/blog/wp-content/uploads/2018/05/ssis-rest-api-task-share-with-specific-value-1-300x136.png 300w, https://zappysys.com/blog/wp-content/uploads/2018/05/ssis-rest-api-task-share-with-specific-value-1-768x348.png 768w, https://zappysys.com/blog/wp-content/uploads/2018/05/ssis-rest-api-task-share-with-specific-value-1-1024x464.png 1024w" sizes="(max-width: 1443px) 100vw, 1443px" /></a><p id="caption-attachment-3782" class="wp-caption-text">Share a Post on LinkedIn with Specific Values</p></div></li>
<li>see the latest Post which is posted by us with the use of ZappySys and SSIS.
<div id="attachment_3783" style="width: 1148px" class="wp-caption aligncenter"><a href="https://zappysys.com/blog/wp-content/uploads/2018/05/ssis-share-post-on-linkedin-with-specific-values-timeline-post-activity.png"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-3783" class="size-full wp-image-3783" src="https://zappysys.com/blog/wp-content/uploads/2018/05/ssis-share-post-on-linkedin-with-specific-values-timeline-post-activity.png" alt="Share a Post with Specific values on LinkedIn: LinkedIn Activity Screen" width="1138" height="797" srcset="https://zappysys.com/blog/wp-content/uploads/2018/05/ssis-share-post-on-linkedin-with-specific-values-timeline-post-activity.png 1138w, https://zappysys.com/blog/wp-content/uploads/2018/05/ssis-share-post-on-linkedin-with-specific-values-timeline-post-activity-300x210.png 300w, https://zappysys.com/blog/wp-content/uploads/2018/05/ssis-share-post-on-linkedin-with-specific-values-timeline-post-activity-768x538.png 768w, https://zappysys.com/blog/wp-content/uploads/2018/05/ssis-share-post-on-linkedin-with-specific-values-timeline-post-activity-1024x717.png 1024w" sizes="(max-width: 1138px) 100vw, 1138px" /></a><p id="caption-attachment-3783" class="wp-caption-text">Share a Post with Specific values on LinkedIn: LinkedIn Activity Screen</p></div></li>
</ol>
<h2></h2>
<h2>VERY Important &#8211; About Refresh Token / Access Token</h2>
<p>As of now <strong>Linkedin allows only one active Access Token</strong>. Which means if you Regenerate token on OAuth connection manager then any previously generated token becomes invalid so always use just one Linked Shared Connection in your package / solution or parameterize Package level connection with same access token.</p>
<p><a href="https://developer.linkedin.com/docs/Refresh-Tokens-with-OAuth-2#" target="_blank" rel="noopener">https://developer.linkedin.com/docs/Refresh-Tokens-with-OAuth-2#</a></p>
<p>Access Token you generate on OAuth Connection manager <strong>expires after 60 days</strong> and after 60 days unfortunately you have to re-authorize (3-Legged) to get new token. This is limitation imposed by linkedin  which may change in future but unless you are authorized partner by LinkedIn you have to do this way. See below notes.</p>
<div class="su-note"  style="border-color:#e5de9d;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;"><div class="su-note-inner su-u-clearfix su-u-trim" style="background-color:#FFF8B7;border-color:#ffffff;color:#333333;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;">LinkedIn has introduced Refresh Tokens with OAuth 2.0.  This feature is currently available <strong>for a limited set of partners</strong>. It will be made GA in the near future.</div></div>
<p>&nbsp;</p>
<h2><span id="Conclusion">Conclusion</span></h2>
<p>In this blog, we learned how to Create a LinkedIn App, retrieve basic profile data from LinkedIn and share a post on LinkedIn with SSIS using <a href="https://zappysys.com/products/ssis-powerpack/ssis-json-file-source/">ZS JSON Source Component</a> and <a href="https://zappysys.com/products/ssis-powerpack/ssis-rest-api-web-service-task/">SSIS REST API Task</a> in a very simple way. You can achieve many more functionalities with the use of both of these tools. Check our blogs/articles on <strong>REST API Task </strong><a href="https://zappysys.com/blog/tag/ssis-rest-api-task/">https://zappysys.com/blog/tag/ssis-rest-api-task/</a> and <strong>JSON Source Component </strong><a href="https://zappysys.com/blog/tag/ssis-json-source/">https://zappysys.com/blog/tag/ssis-json-source/</a> to find out what <em>these tools</em> are capable of more.</p>
<h2><span id="References">References</span></h2>
<p>Finally, you can use the following links for more information about the use of LinkedIn API with our tools:</p>
<ul>
<li><a href="https://developer.linkedin.com/docs">LinkedIn Documentation for API</a></li>
<li><strong>Lending Page</strong> for <a href="https://zappysys.com/products/ssis-powerpack/ssis-rest-api-web-service-task/">REST API Task</a>, you can also find <a href="https://youtu.be/jPdcQlWOBZA">Tutorial Video</a> here.</li>
<li><strong>Lending Page</strong> for <a href="https://zappysys.com/products/ssis-powerpack/ssis-json-file-source/">JSON Source Component</a>, you can also find <a href="https://youtu.be/t4fSghbSZLo">Tutorial Video</a> here.</li>
<li><strong>Help File:</strong> Documentation of <a href="https://zappysys.com/onlinehelp/ssis-powerpack/index.htm#page=ssis-rest-api-web-service-task.htm">SSIS REST API Task</a> and <a href="https://zappysys.com/onlinehelp/ssis-powerpack/index.htm#page=json-source.htm">JSON Source Component</a>.</li>
</ul>
<p>The post <a href="https://zappysys.com/blog/read-linkedin-data-in-ssis-load-sql-server-call-rest-api/">How to read LinkedIn data in SSIS &#8211; Call REST API / Load to SQL Server</a> appeared first on <a href="https://zappysys.com/blog">ZappySys Blog</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
