.

Saturday, April 27, 2019

Evaluation Report Coursework Example | Topics and Well Written Essays - 2750 words

Evaluation Report - Coursework ExampleAn API allows a assumeers product or service to communicate to other products and services. APIs open up information and functionality to other developers and to businesses. It allows exchange of data both internally and externally.(Jetter,2011) correspond to apievangelist, an API gives third company developers firewall access to a companys data and resources.(apievangelist n.d) TWITTER API Twitter is an information ne twainrk and communication mechanism that produces more(prenominal) than 200 million tweets a day. The Twitter API is largely used by majority of developers to extend twitters accessible experience and functionality to their own operations. Twitter offers access to its data through use of its APIs. Twitter offers products for websites that easily integrates radical twitter functions for example the tweet button. Twitter also offers a search API for developers who want to allow a user to query for twitter content. The streamin g API offered by twitter provides a real time savour of the twitter firehose. It is for developers with data intensive needs for example a data mining project. The twitter easing API enables the developer to access core primitives of twitter including timelines status updates and user information. LINKEDIN API LinkedIn is a social network for professionals and business people. According to LinkedIn, their API enables developers to provide an easy way of enabling professionals to sign in their site utilise LinkedIn credentials. It also enables contest by bringing professional content to the developers site. It also enables powerful conversations through its provisional groups API.(Why develop with LinkedIn, n.d) PURPOSE OF REPORT This is an evaluation report containing a critical evaluation of three third party APIs. It evaluates and discusses each and every aspect of the APIs based on standard API principles. The third API is provided to contrast with the two mentioned APIs. The report aims to find the most suitable and most efficient API from the three for better development use APIs and their integration. AUTHENTICATION Authentication is the process of identifying user provided credentials and authorizing access to an applications functionality. This is a common frisk found in most applications. A huge number of users bring on signed up with hot web applications including Twitter and LinkedIn. Due to the problem of creating separate and multiple user credentials combination of passwords and names, developers have turned to using this functionality from the mentioned applications. These applications provide credentials APIs that make it easier for the developer to rapidly integrate the functionality in their application . The authentication API also provides for extended feature sets and secure authentication and authorization for the developers application which all in all is beneficial to everyone. Twitter provides several variations of the authent ication API for developers through the rest API version 1.1 Authentication using the Twitter API uses the OAuth authentication styles. The developer should choose the method of authentication. Twitter offers different flavours for authentication. These include the rest API for authentication, Search API for authentication and streaming API for authentication. Each of them has specific way of implementing Twitters OAuth authentication(Authentication and authorization,Twitter n.d). For the OAuth signed in option the developer moldiness obtain OAuth access token

No comments:

Post a Comment