Objective
This plugin will help you simply import Facebook events into your directory events. You can import public, published facebook events to your directory site in single click. Here I am going to show you this amazing plugin is configured and get you started with it.
1. To import events from a very commonly and often used social media i.e., Facebook.com which has been used globally to list many Events around the world. This so called plugin will allow you to fetch / Filter events from Facebook.com according to their Occurrence, City, Scheduling, and even by inserting their Id’s.
2. This Plugin is to facilitate the directory site owner to import events in bulk which will drastically reduce hours and days of time of manually adding the same events.
Advantages:
1. Save hours and Days – Time Saviour
2. Save manual hassle and human errors
3. Bulk import facility.
Installation
- Download the plugin from Templatic member area. You’ll find it inside the “My Plugins” sub-section.
- Navigate to WP-admin ⇨ Plugins ⇨ Add New ⇨ Use the “Browse” button to load the previously downloaded .zip file. Click on “Install Now” to confirm.
- Once the plugin is finished installing, click on the “Activate” button in Plugin section of your Admin Panel.
Compatibility:
This Plugin “Tevolution ImportFBEvents” is very much compatible to be used with Directory Platform based Plugin i.e., “Tevolution – Events“.
How to initialize
As soon as the plugin gets activated, page will be re-directed to “Tevolution -> Settings -> Facebook Event Settings” where it is required to establish a connection of your site with Facebook.com by fulfilling the fields below like:
Facebook App ID, Facebook App Secret ID and Facebook Client Access Token under Configuration tab.
Configuring will help you integrate / establish connection with Facebook.
It is very much required to get the above three ids which are considered mandatory requirements.
How to create Facebook App id and App secret Id?
Follow the steps listed below:
1) For creating facebook app id, facebook developer account has to be created first.
2) Go to manage app section. Click on “add new app”
3) Click on “website”
4) Skip and create app id
5) Your app id name: Say “Testing app create”
Category: App for pages
Click on create app id button.
6) Page will be redirected to the app page. Click on show button to see your app id and app secret key.
7) Click on settings button on left side, insert “Contact Email” and click on “add platform button”
provide Site url as “http://www.xyz.com”
Click on save changes button.
8) Left side menu click on “status & Review”
Do you want to make this app and all its live features available to the general public? = Enable
This makes your app ready:
App Name: Testing app create
App id: 1093242364028446
App Secret Id: 3df05fb77285d94bfb04f26ff8ff56c3
Page id: 1093242364028446
How to create client access token?
Go to “https://developers.facebook.com”
Click on “Tools & Support” link on menu.
Left side menu click on “Access Token Tool” link.
Find your app id name, here my app name is: Testing app create
Click on Debug button. Now page is getting redirect to another page. If you are creating access token for the first time then it will be formatting you for the need to grant permissions to your app to get an access token, once you click on it u will prompted with the user access token, You need to extend the user access token by clicking on the dubug button, there you can find the extended access token button.
Click on “Extend Access Token” button. One pop up window will be shown. Enter your Facebook password and click submit button.
You will see a code. Copy that code and now go to “Tevolution -> Settings -> Facebook Event Settings” Click on this link “Get User Access Token by providing the api, secret key and user access token”
Go to the 9th step and paste your Access Token code, insert your app id and secret key. Click on Get my user access token button. You will get your access token code.
Copy that code and paste it over “Tevolution -> Settings -> Facebook Event Settings”
Facebook Client Access token: *******************************************
Reminder: Please keep a note that Client access token is Valid only for 2 succeeding months and will be required to renew the same every after 2 months
How it works?
There lies 3 filters in order to fetch Events. Please take all in account as follows:
- By City Filter: This will help you Fetch / Search Events for that particular city which is desired to be searched in. As soon as the city filter is selected, there will include an additional filter for Date which will work in conjunction with city filter.
2. By Scheduler Filter: This will help you locate events which are based on time period and are going to be active after the selected schedule. Scheduler will include Hourly, Daily, Weekly and so on.
Example: If “Daily” is selected then, Scheduler filter will help you fetch the events which will be active after 24 hours time period.
3. By Events Id’s: This plays an important role as well. This will help you import a particular event whose Id is known to you. This can be used to import more than 1 event at a time by adding many events id’s separated by comma.
Example : 785458964162123,841264752147415,895214785214625
Note: The events fetched using Event Id’s are automatically added in the event section of your admin panel.
=>> After fetching / searching for the events using particular filter say by City filter, please enable the check-box of the events you desire to import and then, please click on Bulk action to get the drop down. In there, select import events and then click Import facebook event button in blue.
Please refer the captured screenshot to understand it well:
A clause: Please make a note that facebook events will be filtered only after 24 hours of their creation.
Once the events are fetched using one of the above filters, the next step will allow you import the events those you are in need.
All you will be required to do is enable the check-boxes for the one need to be imported and then click on Import.
Proceed to the Event section of your Admin Panel and there you will find all the events of facebook whichever you desired to import.
The post Tevolution ImportFBEvents appeared first on Templatic.com Documentation.