Автор оригинала: Pankaj Kumar.
Здравствуйте, читатели! В этой статье мы поговорим о различных способах подключения и вызовов API в Python. Итак, давайте начнем!
Что такое API?
API – аббревиатура для Интерфейс программирования приложений
Отказ Его можно понимать как состав правил, которые позволяют нам получить доступ к внешней службе в Интернете через наши системы.
Таким образом, API определяет и устанавливает определенные форматы, в которой мы можем получить доступ к службе и данные в и из модели. Через проблему программирования, такие как Python, API рассматривается как источник данных, имеющийся в Интернете, который может быть доступен в конкретных библиотеках языка программирования.
Типы запросов на API
Работая с API, тем ниже есть какой-то список общих инструкций или команд, которые мы используем для определения определенных действий на
- Получить команду : Это позволяет пользователям получать данные из API на их систему в определенном формате, который обычно JSON.
- Post Command : Эта команда позволяет нам добавлять данные в API I.E. Служба в Интернете.
- Удалить команду : Это позволяет нам удалить определенную информацию из службы API в Интернете.
- Поставить команду : Используя команду PUT, мы можем обновить существующие данные или информацию в службе API в Интернете.
Состояние/ответы коды API
При подключении к API он возвращает определенный код ответа, который определяет состояние нашего соединения, которое сделано для API в Интернете. Давайте посмотрим на некоторые из кодов статуса
- 200 : Хорошо Отказ Это означает, что у нас есть Здоровое соединение с API в Интернете.
- 204 : Это изображает, что мы можем Успешно сделали подключение к API, но не вернул никаких данных от сервиса.
- 401 : Ошибка аутентификации !
- 403 : Доступ запрещен по службе API.
- 404 : Запрошенное Услуга API не найдена на сервере /Интернет.
- 500 : Ошибка внутреннего сервера произошло.
Шаги для подключения и вызовов API с помощью Python
Давайте теперь обсудим шаги, чтобы сделать здоровое подключение к API, используя Python в качестве языка сценариев.
Пример 1: Подключение к URL на Интернете
В этом примере мы будем следовать ниже следующим шагам, чтобы сформировать здоровое соединение с URL-адресом в Интернете.
1. Импортируйте необходимую библиотеку
Для того, чтобы подключиться и API и выполнять действия на нем, нам нужно импортировать Python запросы библиотеки
в окружающую среду.
import requests
2. Выполните действие для подключения к API
Здесь мы использовали Получить команду подключиться к API, как показано
response_API = requests.get('https://www.askpython.com/')
Мы прошли URL, к которому необходимо сделать соединение в Получить ()
функция.
3. Распечатайте код ответа
status_code
Переменная позволяет нам взглянуть на состояние нашего подключения к API.
response_API.status_code
Вы можете найти весь код ниже!
import requests response_API = requests.get('https://www.askpython.com/') print(response_API.status_code)
Выход:
200
Пример 2: Подключение к API Gmail
В этом примере мы сформировали здоровое соединение с API Gmail с открытым исходным кодом из это ссылка на сайт.
Посмотрите на нижний кусок кода!
Пример:
import requests response_API = requests.get('https://gmail.googleapis.com/$discovery/rest?version=v1') print(response_API.status_code)
Выход:
200
Заключение
По этому, мы подошли к концу этой темы. Не стесняйтесь комментировать ниже, если вы столкнетесь с любым вопросом.
Для большего количества таких постов, связанных с Python, оставаться настроенными с помощью Python @ Askpyphon и до тех пор, до тех пор, как потом, счастливое обучение !! 🙂.