У нас вы можете посмотреть бесплатно 1 What is API - Introduction | APIs Simply Explained | Application Programming Interface или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
Please use the following link to install the Katalon Studio: https://katalon.com/sign-up?getr=kris... Check Tubebuddy Features Here: https://www.tubebuddy.com/krishnasaki... In this video will see what is an #API in detail. Topics: ====== +What is an API? +Types of API +How an API Works? +What is the purpose of an API? +What happens when you perform an API call? +Examples 1. What is an API? =============== first will see technical definition of API, later will try to understand by taking some/more and simple examples on API to understand better. API -- Application Programming Interface It allows 2 systems to communicate with one another (it might be over the internet or without internet also) API provides the “language” and “contract” for how 2 systems interact? Each API has documentation and specifications which determine how information can be transferred. Just like a web page is rendered, APIs can use HTTP requests to get information from the server. For every service, there is: service provider -- which provides the service (it will expose the API) service consumer -- which makes use of it. A consumer needs to know the details of the service provided. For this reason a contract need to be in place. A service contract specifies: What are the inputs and outputs of/from the service? What is the URL at which the service is available? How do you send authorization? Authorizations: ============ Simple (username and password) API key OAuth OAuth 2.0 etc... 2. Types of APIs? ============= SOAP REST 3. How an API works? ================= SOAP relies on XML to provide messaging services REST offers more lightweight method using URLs in the most cases to receive or send information. REST uses mainly 4 different HTTP verbs: GET POST PUT DELETE Apart from XML, REST output the data in CSV, JSON, RSS etc... formats. User can obtain the output you need in a form that is easy to parse within the language you need for your application. 4. What is the purpose of an API? =========================== APIs to: 1. To access the data from other service provider. 2. To hide the complexity 3. To extend the functionality 4. To provide the security 5. What happens when you perform an API call? ====================================== 1. A Pass or Fail status as response. 2. A call to another API 3. Data or information as response. only these outputs? 1. No output 2. Unpredictable output 6. Examples: ========== 1. Human communication using one common language 2. Food order in Hotel 3. Weather API 4. Flight Reservation 5. Countries Dropdown 6. Payment Gateways - paypal 7. Sign In -- using google, facebook, linkedIn 8. ATMs 9. Third API apps 10. Mobile -- Scanning document application Protractor with Javascript - https://bit.ly/2jZ5XkX Selenium Java Tutorial - https://bit.ly/2keM2Pb Jasmine Tutorial - https://bit.ly/2lv0m6l Java - https://bit.ly/2lylSHq TestNG Tutorial - https://bit.ly/2lTpB2d PdfUtil - https://bit.ly/2keBDTA Shutterbug - https://bit.ly/2lX6xQV Selenium Realtime Examples - https://bit.ly/2k0FqDQ Java Interview Questions - https://bit.ly/2kopsmY Katalon Studio - https://bit.ly/2lWhyln Database Testing - https://bit.ly/2ko4jcJ Fillo Excel API - https://bit.ly/2jRyWqC Ashot - https://bit.ly/2kqXk2y Extent Reports Version 3 Java - https://bit.ly/2k0FweG Robot class - https://bit.ly/2lshPfJ Sikuli - https://bit.ly/2lTq2cR Excel Read Write using Java - https://bit.ly/2lyXRj8 AutoIt - https://bit.ly/2lyIYgM Extent Reports Version 2 C# - https://bit.ly/2kqIY2d Extent Reports Version 2 Java - https://bit.ly/2k0XkGA Facebook : / automationtesting2016 LinkedIn : https://www.linkedin.com/feed/?trk=hb... Google+ : https://plus.google.com/1052863009260... Twitter : / krishnasakinala Website : http://automationtesting.in/