Java application importing data from Facebook into a MySql Database

Web, Mobile & Software Dev Desktop Software Development Posted 1 year ago

Fixed Price

Delivery by April 28, 2014

$150.00

Budget

Details

We need a Java application, running efficiently and fast (multithreading), that imports some data from Facebook.

It should load access tokens from the Users table and obtain data from Facebook using the user's access token.
In order to obtain the most information, you should take the user's friends and retrieve all the data. We need data from the user and his all his friends.
You should use your access tokens to populate the database. After you completed the job, you can cancel all your data, since we will run the application with our access tokens.

Data must then be imported into a MySql database.

We need only specific fields (listed below) from some Facebook endpoints (and for each of them everything from the user's sign up):

- /{user_id}/likes: about, Category, category_list, id, name, likes, description
- /{user_id}/books: about,genre,category
- /{user_id}/checkins - we need data about place: category, category_list, about, description, hours
- /{user_id}/events: description, location, name, owner, start_time, end_time, timezone, venue
for each venue (place) we need this information: category, category_list, about, description, hours
- /{user_id}/links: link

- User's friends tagged by the user (user fb id)
- User's friends who tagged the user (user fb id)

/{user_id}/groups: name, description, id
/{user_id}/interests: about, Category, category_list, id, name, likes, description
/{user_id}/location - we need data about place: category, category_list, about, description, hours
/{user_id}/movies: category, genre, directed_by, about, description, starring
/{user_id}/music: about, bio, category, name, genre
/{user_id}/photos: who tagged me (fb id), other people tagged
/{user_id}/videos: who tagged me (fb id), other people tagged
/{user_id}/videos/uploaded: people tagged

After you've been selected, we will give you access to the database, so you can create the tables needed to store the requested information.
When doing so, you will have to name them as the related facebook's fields.

Quality of the job and delivery time are very important.

Thanks in advance.

Skills Required:

Client Activity on this Job

Last Viewed: 1 year ago

Applicants: 78

Hired: 1


About the Client

(5.00) 2 reviews

Italy
Foggia 07:56 AM

8 Jobs Posted
50% Hire Rate, 1 Open Job

$512 Total Spent
4 Hires, 1 Active

Member Since Jan 29, 2014