В этом уроке мы разберёмся с тем, что такое API, из каких компонентов состоят HTTP запросы и ответы. И в целом на нескольких примерах разберём функционал пакета httr2, и то, как с его помощью написать пакет-обёртку над API.
Тайм коды: 00:00 Вступление 00:45 Что такое API 01:49 Компоненты HTTP запросов и ответов 03:26 Введение в пакет httr2 08:04 Функции пакета httr2 09:36 Этапы работы с API 10:10 Простейший пример обёртки над Faker API 18:44 Управление конфиденциальными данными 29:33 Пример обёртки над NYTimes Books API 30:51 Обработка ошибок в HTTP ответах 34:06 Ограничение скорости отправки запросов 37:18 Как работать с API токена в пакетах-обёртках над API 39:32 Протокол OAuth 41:00 Пример обёртки над Facebook API 49:46 Обзор всего рабочего процесса 52:11 Заключение
В этом уроке мы разберёмся с тем, что такое API, из каких компонентов состоят HTTP запросы и ответы. И в целом на нескольких примерах разберём функционал пакета httr2, и то, как с его помощью написать пакет-обёртку над API.
Тайм коды: 00:00 Вступление 00:45 Что такое API 01:49 Компоненты HTTP запросов и ответов 03:26 Введение в пакет httr2 08:04 Функции пакета httr2 09:36 Этапы работы с API 10:10 Простейший пример обёртки над Faker API 18:44 Управление конфиденциальными данными 29:33 Пример обёртки над NYTimes Books API 30:51 Обработка ошибок в HTTP ответах 34:06 Ограничение скорости отправки запросов 37:18 Как работать с API токена в пакетах-обёртках над API 39:32 Протокол OAuth 41:00 Пример обёртки над Facebook API 49:46 Обзор всего рабочего процесса 52:11 Заключение
Telegram boasts 500 million users, who share information individually and in groups in relative security. But Telegram's use as a one-way broadcast channel — which followers can join but not reply to — means content from inauthentic accounts can easily reach large, captive and eager audiences. "There is a significant risk of insider threat or hacking of Telegram systems that could expose all of these chats to the Russian government," said Eva Galperin with the Electronic Frontier Foundation, which has called for Telegram to improve its privacy practices. Just days after Russia invaded Ukraine, Durov wrote that Telegram was "increasingly becoming a source of unverified information," and he worried about the app being used to "incite ethnic hatred." Channels are not fully encrypted, end-to-end. All communications on a Telegram channel can be seen by anyone on the channel and are also visible to Telegram. Telegram may be asked by a government to hand over the communications from a channel. Telegram has a history of standing up to Russian government requests for data, but how comfortable you are relying on that history to predict future behavior is up to you. Because Telegram has this data, it may also be stolen by hackers or leaked by an internal employee. The last couple days have exemplified that uncertainty. On Thursday, news emerged that talks in Turkey between the Russia and Ukraine yielded no positive result. But on Friday, Reuters reported that Russian President Vladimir Putin said there had been some “positive shifts” in talks between the two sides.
from jp