Uploaded on Jul 6, 2020
PPT on All about API Technology
All about API Technology
ALL ABOUT API
TECHNOLOGY
What is an API?
• API is the acronym for Application Programming Interface, which is a software
intermediary that allows two applications to talk to each other.
• Each time you use an app like Facebook, send an instant message, or check the
weather on your phone, you’re using an API.
Source : Commercial tools
Components
• Application programming interfaces consist of two components:
– Technical specification describing the data exchange options between
solutions with the specification done in the form of a request for processing.
– Software interface written to the specification that represents it
Source : Angler Technology
Types of APIs
• There are many different types of APIs for operating systems, applications or
websites.
• Windows, for example, has many API sets that are used by system hardware and
applications — when you copy and paste text from one application to another, it is
the API that allows that to work.
Source : Commercial tools
Utilization
• When you use an application on your mobile phone, the application connects to
the Internet and sends data to a server.
• The server then retrieves that data, interprets it, performs the necessary actions
and sends it back to your phone.
Source : Commercial tools
Popular API Examples
• Google Maps API: Google Maps APIs lets developers embed Google Maps on
WebPages using a JavaScript or Flash interface.
• YouTube APIs: YouTube API: YouTube APIs include the YouTube Analytics API,
YouTube Data API, YouTube Live Streaming API, YouTube Player APIs and others.
Source : Nordic layer
Popular API Examples
• Flickr API: The Flickr API is used by developers to access the Flick photo sharing
community data.
• Amazon Product Advertising API: It gives developers access to Amazon's product
selection and discovery functionality to advertise Amazon products to monetize a
website.
Source : Toutube
Implementations
• Twitter APIs: Twitter offers two APIs.
– The REST API allows developers to access core Twitter data and
– Search API provides methods for developers to interact with Twitter Search
and trends data.
Source : Firstpost
Provides Layer of Security
• APIs have become so valuable that they comprise a large part of many business’
revenue.
• Major companies like Google, eBay, Salesforce.com, Amazon, and Expedia are just
a few of the companies that make money from their APIs.
Source : Forum Systems
Modern API
• Modern APIs adhere to standards that are developer-friendly, easily accessible and
understood broadly
• They are treated more like products than code, designed for consumption for
specific audiences.
Source : Teks Mobile
Conclusion
• Modern APIs are well documented for consumption and versioning.
• They are more standardized, have a much stronger discipline for security and
governance, as well as monitored and managed for performance and scale.
Source : Commercial tools
Comments