Wednesday, June 12, 2019

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

Evaluation Report - Coursework ExampleAn API allows a developers product or service to communicate to other products and services. APIs inconsiderate up entropy and functionality to other developers and to businesses. It allows exchange of data both internally and externally.(Jetter,2011) According to apievangelist, an API gives ordinal party developers firewall access to a companys data and resources.(apievangelist n.d) TWITTER API Twitter is an information network and communication mechanism that produces more than 200 million crimps a day. The Twitter API is largely used by absolute majority of developers to extend chirrups social experience and functionality to their own drills. Twitter offers access to its data through use of its APIs. Twitter offers products for websites that easily integrates basic 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 streaming API offere d by twitter posts a palpable time sample of the twitter firehose. It is for developers with data intensive needs for example a data mining project. The twitter REST 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 utilize LinkedIn credentials. It also enables engagement 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 military rating 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 repor t aims to find the most suitable and most efficient API from the three for better development using APIs and their integration. AUTHENTICATION certificate is the process of identifying user provided credentials and authorizing access to an applications functionality. This is a common feature found in most applications. A huge number of users have subscribe up with popular 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 authentication 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 authentic ation API for developers through the rest API version 1.1 Authentication using the Twitter API uses the OAuth authentication styles. The developer should take on 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 must obtain OAuth access token

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.