Autoposting

Facebook, Twitter, Linkedin, all these are the major social platform for us to use daily. In this section, you will learn how to setup autopost so that your blogs can be automatically posted to either/or Facebook, Twitter and/or Linkedin.

LinkedIn Autoposting

In order to link most of your posts, LinkedIn requires you to create an application with them. This documentation provides instructions on how to properly setting up LinkedIn application. LinkedIn application will allows you to automate sharing blogs into LinkedIn with minimal interaction.

Step-by-Step Guide

Step 1 - Create App

Allowing users to link their LinkedIn account to your site requires LinkedIn app. Navigate to the LinkedIn developer site at https://developer.linkedin.com/ and click on the My Apps link on the menu bar in the header.

Once you have logged in, you will be redirected to My Applications page. Click on Create Application button to add new app.

LinkedIn App

Step 2 - Setting Up Application

To correctly create the application, please fill in the sections of the application which are explained below:

Company Name - Select an existing company or choose New Company. If you select new company, you will be asked to enter a company name.

Name - Enter a name for your application.

Description - Enter a description for your application.

Application Logo - Add and upload an image for your application's logo.

Application Use - Select the most appropriate category from the dropdown.

Website URL - Enter the URL for your website’s homepage.

Business Email - Enter your email address as your business email.

Business Phone - Enter your phone number as your business phone.

LinkedIn API Terms of Use - Read the terms of service and check the box to confirm that you have read and agree to the terms.

LinkedIn App

Once you have done all that, click on Submit button to complete the app creation process.

Step 3 - Authentication Keys

On the next page, you will find the Client ID and Client Secret keys. You will need to copy and paste both of these keys into LinkedIn Autoposting section in your EasyBlog.

LinkedIn App

Step 4 - Furnishing Application Details

Additional permission is required by the app. Under Default Application Permissions section, you will see several additional permissions are displayed. You will need to add w_share permission to the app to allow EasyBlog autopost to your LinkedIn profile.

LinkedIn App

If you're autoposting blogs to a LinkedIn business page, you have to add rw_company_admin permission as well.

LinkedIn App

If you're using an older version of LinkedIn app, you will find an extra permission rw_nus is checked. You have to UNCHECK this permission as LinkedIn has depreciated its functionality.

LinkedIn App

At OAuth 1.0a section, you will find the Default "Accept" Redirect URL and Default "Cancel" Redirect URL fields. You will need to provide LinkedIn your site's url as illustrated below.

LinkedIn App

Once you have set the above settings, click on the Update button to store the changes.

Step 5 - Autoposting Integration

Once you done all that, the app is now complete. You should now add the Client ID and Client Secret keys into EasyBlog LinkedIn Autoposting settings. In your site, navigate to Components > EasyBlog > Auto Posting > LinkedIn. Click on Save button to store the keys.

LinkedIn App

Step 6 - Autoposting Authentication

After you have added the Client ID and Client Secret keys as in Step 5, now it's time to authenticate it. Click on Sign in with LinkedIn button. A dialog popup will be appeared for this authentication process. Click on Allow access button to authenticate it.

LinkedIn App

Oh don't forget to Enable LinkedIn Integration on your site. That's about it.