The idea was to create a web application, that authenticates users automatically through NCR's own Common Authentication application. During authentication, the user's first name and last name would be extracted and used in calling the LinkedIN API peopleSearch(). The matched first and last name strings that work for NCR (assuming and hoping, that the combination of first and last name is unique for each employee) would be returned and processed as per need.
Road-block: A road-block was encountered in the form of realization that, 'skills' is a full profile field which, unlike basic profile fields, cannot be accessed by unauthenticated LinkedIn users. Moreover, there has to be an authenticated user for the API to even run. Technicality aside, we're unable to fetch and store the skills of employees without them doing it themselves.
New Objective: Create a predictive dummy skills page, that displays a tentative list of skills for a particular employee, on the basis of his/her LinkedIn basic profile fields like headline, summary, specialties.
*Point to note: Keep front end and back end as detached as possible, so as to incorporate the possibility of interchangeable layout and design of the webpage.
*Programming languages familiarized with so far: HTML, CSS, JavaScript, jQuery, PHP, MySQL.
Road-block: A road-block was encountered in the form of realization that, 'skills' is a full profile field which, unlike basic profile fields, cannot be accessed by unauthenticated LinkedIn users. Moreover, there has to be an authenticated user for the API to even run. Technicality aside, we're unable to fetch and store the skills of employees without them doing it themselves.
New Objective: Create a predictive dummy skills page, that displays a tentative list of skills for a particular employee, on the basis of his/her LinkedIn basic profile fields like headline, summary, specialties.
*Point to note: Keep front end and back end as detached as possible, so as to incorporate the possibility of interchangeable layout and design of the webpage.
*Programming languages familiarized with so far: HTML, CSS, JavaScript, jQuery, PHP, MySQL.
No comments:
Post a Comment