Configuring the Social Plugins ( Techjoomla Native API Plugins)

Techjoomla Native API plugins make our Social extensions super extendible. If you use Invitex, you might already have some Social API plugins setup. Here are instructions on how to configure the Broadcast specific plugin. Note that if you have setup one or more of these plugins for Invitex, you won't need to set them up again. 

A. LinkedIn API plugin

: Enter your Linkedin application key here

Enter LinkedIn secret key : Enter your Linkedin secret key here

Steps to be followed to get LinkedIn appication key and secret key:

  1. Login to Linked in developer account at http://developer.linkedin.com .
  2. Create an application with your site name
  3. Screenshot from 2012-10-22 183206Screenshot from 2012-10-22 183337
  4. Screenshot from 2012-10-22 183354
  5. Get application key and secret key.
  6. Enter those keys here. Note that till you do that, the LinkedIn API method cannot be used.
  7. Note that you must enter website url

 

 

B. Facebook API plugin

 

Enter Facebook App ID : To get this you need to setup a Facebook App

Enter Facebook App Secret : To get this you need to setup a Facebook App

Limit to send messages [For Invitex] : Needed for Invitex only. Ignore if you do not use Invitex. 
Limit for status update [For Broadcast] : Set this to 3-5 . This is the number of Statuses that should be fetched from Facebook for each connected user everytime the cron runs

--------------------------------------------------------------------------------------------------------------

Important Note:-Your_domain.com or example.com is name of your domain as it is.

------------------------------------------------------------------------------------------------------------------------------------

Setting up th Facebook Application to get the above Keys

  1. Go to https://developers.facebook.com/apps

  2. Click on  fb8
  3. Select the Website as a platform from the popup shown.
    Fb1

  4. Now on the Next screen shown, you will find fb9 button, on right top side. 

    fb2
  5.  Create an application with your site name . Give the Application a Generalised name for example your site's name. 

    fb3

  6. After done with security check, you wil be redirected to the APP dashbord.  These go to Settings tab and click on Add Platform button

    fb10

  7. Select Website as a platform again
     images-new site-documentation-invitex-fbapp addplatform web-535x372

  8. Enter your site URL in the  Site URL box shown

    fb6

  9.  Now click on "Save Changes".
  10.   Now got to Setting->Advanced tab

     images-new site-documentation-invitex-fbapp authlogin2-537x369

14 . Finally you need to make the APP live so that you can use this app for all users.

               Go to tab "Status & Review" and set the app live.. (Make sure you have provided contact EMail on Setting tab) 

fbapp status


 6) Insert the "APP ID" and "App secret" keys to configure the techjoomla facebook plugin.images-new site-documentation-invitex-fbapp keys-530x116

 

 

B. Twitter API plugin

Plugin Parameters

Enter Twitter Consumer key : To get this you need to setup a Twitter App

Enter Twitter Consumer Secret: To get this you need to setup a Twitter App

Limit to send messages [For Invitex] : Needed for Invitex only. Ignore if you do not use Invitex.

Limit for status update [For Broadcast] : Set this to 3-5 . This is the number of Statuses that should be fetched from twitter for each connected user everytime the cron runs

Setting up the Twitter Application to get the above Keys

  1. Go to https://dev.twitter.com/apps

  2. Create an application with your site name .Enter both callback url and website same (for example http://example.com) Give the Application a Generalised name for example your site's name.also after creating application.Click on settings tab of  Twitter Apps  and choose Appliction Type asRead and Write and Direct Message and click on "update this Twitter appliction's setting" to save your settings.

  3. Enter those keys in the params. Note that till you do that, the Twitter API plugin cannot be used.

          Requirement: For Twitter You need to enable support for HMAC-SHA1 For your server configuration. 

      4.Please refer screenshot given below

alt

 

Note that you must enter website callback url and permission must be read write and message for twitter