1 00:00:00,690 --> 00:00:02,240 Hello one Welcome. 2 00:00:02,520 --> 00:00:05,220 Thank you so much for joining me today. 3 00:00:05,220 --> 00:00:09,970 I do appreciate your time in this lecture. 4 00:00:10,110 --> 00:00:13,560 You learn what an API is. 5 00:00:13,560 --> 00:00:19,610 I will also show you an illustration of an API. 6 00:00:20,100 --> 00:00:29,040 What is a P and napi stands for application programming interface. 7 00:00:29,040 --> 00:00:39,600 This is this set of programming instructions and standards for assessing a web based software application. 8 00:00:39,720 --> 00:00:48,930 So a software company can release its API to plug to the public so other software developers can design 9 00:00:48,960 --> 00:00:53,640 products that are powered by its services. 10 00:00:53,670 --> 00:00:58,020 For example Amazon has this API. 11 00:00:58,110 --> 00:01:08,610 Pay Pal has a P E B also has API of equal marce companies and other related companies have a. 12 00:01:08,850 --> 00:01:10,890 What the API does. 13 00:01:10,890 --> 00:01:17,990 It allows third party websites to post direct links to. 14 00:01:18,000 --> 00:01:28,750 For example blogs on Amazon and also people so where you have companies that add paper buttons. 15 00:01:28,770 --> 00:01:38,050 If you go to shop on an e-commerce site you may see a paypal button that is on use in a paper API. 16 00:01:38,250 --> 00:01:43,260 Similarly on Amazon you may go to a website and see an Amazon link. 17 00:01:43,260 --> 00:01:54,370 That also is done using an E P I saw an API stands for application programming interface. 18 00:01:54,430 --> 00:02:05,210 It's a set of program instructions and standards for assessing a web software application or web tool. 19 00:02:05,520 --> 00:02:15,540 This is an illustration of a transaction that happens on an e-commerce site. 20 00:02:15,990 --> 00:02:20,110 So this is the person making the purchase. 21 00:02:20,120 --> 00:02:22,790 So are male or female. 22 00:02:22,890 --> 00:02:24,580 This is a website. 23 00:02:24,660 --> 00:02:34,470 For example I wanted a camera from ebay so I had gone to eBay and click on the camera I want and then 24 00:02:35,160 --> 00:02:36,750 click on the buy button. 25 00:02:37,110 --> 00:02:47,780 So when you click on the buy button what happens is your credit card information is passed on to the 26 00:02:47,780 --> 00:02:50,100 VS the card company. 27 00:02:50,130 --> 00:02:58,150 All this this happens behind the scene so this is possible because of the use of this API. 28 00:02:58,410 --> 00:03:05,740 So this is b software talks to Vincent Kompany softly behind the scenes. 29 00:03:05,910 --> 00:03:12,430 So the B software passes on your information and to the A Company. 30 00:03:12,490 --> 00:03:19,400 This company checks your information is corette passes the information back to you bnc Good to go and 31 00:03:19,420 --> 00:03:22,820 then your transaction is confirmed as paid. 32 00:03:23,070 --> 00:03:24,920 And then you get your goods. 33 00:03:25,020 --> 00:03:37,050 So the pib a patient program in interphase allows the communication between two companies behind the 34 00:03:37,050 --> 00:03:44,670 scene so you as the customer doesn't see what goes on behind the scene what goes on happened between 35 00:03:44,700 --> 00:03:54,060 eab because the company is done behind the scene so you dont see this interface behind the scene or 36 00:03:54,060 --> 00:04:01,890 you see that you click on pay your payment details are being processed and this is how they've been 37 00:04:01,890 --> 00:04:06,750 processed past to be from eBay to the card company. 38 00:04:06,750 --> 00:04:11,600 The card company checks to make sure everything is good to go passes the information back. 39 00:04:11,590 --> 00:04:13,450 Will you be good to go. 40 00:04:13,860 --> 00:04:17,610 And then eBay confirms your transaction. 41 00:04:18,030 --> 00:04:22,140 And then you ship ship your items to you. 42 00:04:22,170 --> 00:04:33,330 Another example of an API at work is when for example you buy a movie ticket online and enter your credit 43 00:04:33,330 --> 00:04:36,360 card details or information. 44 00:04:36,360 --> 00:04:37,280 What happens. 45 00:04:37,280 --> 00:04:39,920 The movie ticket website. 46 00:04:39,960 --> 00:04:42,360 So for example this website I am on. 47 00:04:42,360 --> 00:04:53,430 What Ill do it will be it will use an API to send your credit card information to a remote application 48 00:04:53,850 --> 00:04:59,400 that verifies the information you are put in. 49 00:04:59,860 --> 00:05:10,420 This correct payment is confirm the application then sends it response back to the movie website. 50 00:05:10,420 --> 00:05:14,540 For example this Web site to say everything's okay. 51 00:05:14,800 --> 00:05:16,020 Checked in all right. 52 00:05:16,150 --> 00:05:17,850 You can be issued a ticket. 53 00:05:18,070 --> 00:05:26,650 So what happens is that the actual customer doesn't see that interface between the transaction from 54 00:05:26,650 --> 00:05:29,920 this movie website to any remote company. 55 00:05:29,920 --> 00:05:35,730 So for example credit card company that checks information so all that happens behind the scene. 56 00:05:35,860 --> 00:05:45,240 You as a customer you don't see that interface or you see is the current site you are on in this lecture. 57 00:05:45,550 --> 00:05:56,850 You learn to what an API is and also we showed you a couple of illustrations on how API works. 58 00:05:56,890 --> 00:05:58,700 Thank you so much for your time. 59 00:05:58,710 --> 00:06:01,410 I hope the lecture has been useful. 60 00:06:01,630 --> 00:06:03,890 Take care and bye for now. 61 00:06:04,300 --> 00:06:09,430 Please do let me know if you've got any questions let me know. 62 00:06:09,430 --> 00:06:10,180 Take care. 63 00:06:10,180 --> 00:06:11,410 All the Best wishes. 64 00:06:11,410 --> 00:06:12,380 Bye for now.