From the course: Using Python for Automation

Unlock this course with a free trial

Join today to access over 22,600 courses taught by industry experts.

Understanding API calls

Understanding API calls - Python Tutorial

From the course: Using Python for Automation

Understanding API calls

- [Instructor] Have you ever wondered how so many technologies are packed into applications or web pages? Or rephrased, how do developers for these softwares have enough time to code all this functionality into their programs? Well the simple answer is they don't. Their secret is API calls. APIs enable developers to create repetitive, but highly sophisticated software with merely a couple of lines. This is possible because APIs act as prepacked functionality that developers can drop into their code. A great example are apps that use map based location. Almost all these softwares did not build their own map technology. This would be a costly endeavor for any small company. So rather than reinventing the wheel, they most likely used a pre-built map API, like Google's. This is because the functionality is similar or better than map technology they could produce as Google specializes in this field. And additionally, there's no overhead cost of using an API. So how…

Contents