API

Новости

Как мы тестируем Rest API в SM 2.0 с помощью Postman: сценарии, запросы, переменные окружения и немного автотестов

Всем привет! Сегодня я расскажу о том, как мы тестируем Rest API в SM 2.0 с помощью инструмента Postman. И…

Подробнее »
Новости

[Перевод] Рекомендации по проектированию безопасности API для внутренних и облачных систем

Эта статья является переводом моей английской статьи которую можно прочитать здесь. Заранее извиняюсь за возможные неточности в компьютерной терминологии на…

Подробнее »
Новости

[Перевод] Рейт-лимитинг ваших Symfony API

В процессе разработке у вас может возникнуть необходимость наложить на ваши API какой-нибудь кастомный рейт-лимит (т.е. ограничить количество запросов для…

Подробнее »
Новости

Темизация. Часть 2. Новые браузерные API. Темизация при SSR. Выбор между SPA, SSR и SSG

Каждый год веб совершает огромные шаги в светлый мир будущего (или тёмный, смотря какой вы предпочитаете). Инструменты один за другим…

Подробнее »
Новости

Опыт применения API SolidWorks для автоматизированного проектирования тары

В современных условиях для любого предприятия важно сокращение сроков проектирования новых изделий. Один из путей такого сокращения – это автоматизация…

Подробнее »
Новости

Защищаем REST API от парсинга генерируемыми токенами

Исходные данные Итак, предположим у нас есть на фронте React.js, на бэке соответственно DRF. Либо другие аналоги. API бэкенда полностью…

Подробнее »
Новости

[Перевод] Закулисье API Spotify Wrapped

Каждый год (если вы не являетесь одним из пользователей Apple Music) фанаты музыки получают собственный Spotify Wrapped или обзор их…

Подробнее »
Новости

Пошаговое руководство по работе с API Яндекса для непрограммистов

Привет! Я Илья Назаров, менеджер отдела интернет-продвижения Digital Lab – студии веб- и мобильной разработки. Сегодня разберем просмотр геолокаций из…

Подробнее »
Новости

gRPC: лучше ли этот фреймворк, чем REST API?

Привет! Я — Роман Махнык, .NET developer в NIX. Уже четвертый год я занимаюсь разработкой коммерческих проектов, а сейчас проектирую…

Подробнее »
Новости

Django Rest Framework для начинающих: создаём API для записи и обновления данных (часть 2)

Продолжаем цикл статей, посвящённый основам Django Rest Framework. В предыдущей статье мы подробно рассмотрели, как сериалайзер валидирует входные данные. В…

Подробнее »
Новости

Настройка фоновой загрузки файлов по протоколу WebDav без использования API в Azure Data Factory

Инфраструктуру Microsoft Azure используют во многих компаниях. Тем не менее, она не так известна на рынке, и не все разработчики…

Подробнее »
Новости

Забираем большие маленькие данные по REST API

Кадр из мультфильма «Смешарики: 132 серия (Пылесос)» При проведении различной ad-hoc аналитики или же создания интеграций между DS решением и…

Подробнее »
Новости

Авторизация для бедных или как сделать RBAC для REST API с помощью OPA

Когда речь заходит про права доступа в приложении, то из этой ситуации появляется два результата: Либо в коде приложения появляются…

Подробнее »
Новости

Figma plugin API человеческим языком. Часть 2

Взаимодействие с Figma << Часть 1 Hello World!!! В статье про написание скриптов для  Adobe After Effects я предложил читателям…

Подробнее »
Новости

Figma plugin API человеческим языком

Часть 1 Hello World!!! Второй раз сталкиваюсь с написанием плагина для Figma и второй раз недоумеваю, зачем так сложно? Ну,…

Подробнее »
Новости

Автоматическое принятие приглашений к обмену документами в ЭДО Диадок по API

Предпосылки ФНС в 2020 году утвердила концепцию перехода документооборота с контрагентами в электронный вид. В июле 2021 года обмен первичными…

Подробнее »
Новости

[Перевод] Как у нас в Slack проектируются API

Более пяти лет назад мы запустили платформу Slack, предоставив разработчикам легкий способ создавать приложения в Slack и публиковать их в нашей…

Подробнее »
Новости

Telegraph API: автоматизированное создание заметок

Сервису telegra.ph уже много лет, но информации о том как пользоваться его api почему-то не много, тем временем, крупные телеграм-каналы…

Подробнее »
Новости

Стажёр Вася и его опыт разработки нового API

Легко ли разработать новый API? На что обратить внимание, чтобы не ошибиться при реализации, и к каким компромиссам стоит быть…

Подробнее »
Новости

[Перевод] Руководство по работе с Django REST Framework, Swagger и созданию клиента TypeScript для API

Цели: Создать API с помощью Django REST Framework; Создать динамическую документацию Swagger; Сгенерировать для API код клиента на TypeScript; Создать…

Подробнее »
Новости

Настройка области печати через API nanoCAD

В nanoCAD при настройке параметров печати необходимо выбрать область печати. Если оставить настройку по умолчанию, может быть напечатано совсем не…

Подробнее »
Новости

Разработка системы заметок с нуля. Часть 2: REST API для RESTful API Service + JWT + Swagger

Продолжаем серию материалов про создание системы заметок. В этой части мы спроектируем и разработаем RESTful API Service на Go cо…

Подробнее »
Новости

[Перевод] Я написал Scaffold-библиотеку Django, которая создает полнофункциональный REST API за секунды

Меня зовут Абденассер, и сегодня я покажу, как пользоваться небольшой scaffold-библиотекой для создания готовых к использованию полнофункциональных REST API на…

Подробнее »
Новости

Google Cloud Text to Speech API как квинтэссенция Света. Реминисценции

Запомнилась мне одна книга, от польского, если не ошибаюсь, писателя (имени сейчас, к сожалению, не вспомню). Вернее сказать, не сам…

Подробнее »
Новости

KotlinDL 0.3: поддержка ONNX, Object Detection API, 20+ новых моделей в ModelHub, и много новых слоев

Представляем версию 0.3 библиотеки глубокого обучения KotlinDL! Вас ждет множество новых фич: новые модели в ModelHub (включая модели для обнаружения…

Подробнее »
Новости

HCM-платформа: интеграция через открытый API

Автоматизация процессов работы с кадрами может принести много пользы. Но для этого каждая информационная система в вашей компании должна иметь…

Подробнее »
Новости

Java 17: Foreign Functions &amp; Memory API

На дворе Java 17, а значит пора разобрать еще один интересный JEP, а именно JEP 412: Foreign Function & Memory…

Подробнее »
Новости

Создание статического анализатора для C# на основе Roslyn API

После прочтения этой статьи вы будете обладать знаниями для создания своего собственного статического анализатора для C# кода, благодаря ему вы…

Подробнее »
Новости

Open Banking API: преимущества и нюансы внедрения в IT-составляющую FinTech компании

Привет, Хабр. Меня зовут Роланд Местерс, я генеральный директор компании Nordigen. Сегодня я расскажу об Open Banking — новом виде…

Подробнее »
Новости

Получаем посты из своего аккаунта Instagram посредством нового API Instagram Basic Display

Для многих уже не секрет, что в конце 2019 года Instagram API изменилось. При этом старое API все еще поддерживается…

Подробнее »
Новости

На шаг ближе к Open Banking с WSO2 API Manager

Привет! Меня зовут Сергей Кривонос, я Solution Architect платформы WSO2 в Росбанке. Если вкратце, то WSO2 API Manager — это комплексная,…

Подробнее »
Новости

Версионирование API или единая кодовая база для всех версий

За 21 год существования в SuperJob разработали три версии реализации API для интеграций с бэкендом. Во время разработки последней они…

Подробнее »
Новости

Google Sheets API + Python. Чтение и запись с Сервисным Аккаунтом Google Cloud

Google Sheet и Sheets API — классный (простой, бесплатный и универсальный) способ организовать хранение и анализ данных получаемых от своего…

Подробнее »
Новости

Websocket API на nodejs по новому

О чем эта статья? uWebsockets.js — высокопроизводительная реализация http/websocket сервера для nodejs AsyncAPI — спецификация для асинхронного API, с помощью…

Подробнее »
Новости

JavaScript: 2 интересных примера практического использования Intersection Observer API

Привет, друзья! На днях мне посчастливилось заниматься решением 2 несложных, но довольно интересных задач на чистом JavaScript (из-за React чуть…

Подробнее »
Новости

Пишем генератор API тестов и данных для них

Привет, Хабр. Меня зовут Дмитрий Гусаков. Я тимлид команды QA в компании Arenadata. Наша команда занимается тестированием компонентов Arenadata Enterprise…

Подробнее »
Новости

Tutorial: как портировать проект с Interop Word API на Open XML SDK

С выходом .NET5 дальнейшее развитие некоторых проектов оказалось под вопросом из-за сложности портирования. Если от небольших устаревших библиотек можно отказаться…

Подробнее »
Новости

Лебедь, рак и ваш API

Как сделать так, чтобы ваши API не разбежались. В этой статье хочу рассказать, что такое OpenAPI и зачем он может…

Подробнее »
Новости

Продолжаем ковырять Тинькофф API. Рассчитываем эффективность инвестиций

Данная статья является продолжением публикации, в которой я рассказывал о созданной мной программе, собирающей все доступные данные по брокерскому счёту…

Подробнее »
Новости

Как сделать Swift-friendly API с Kotlin Multiplatform Mobile

Kotlin Multiplatform Mobile позволяет компилировать Kotlin код в нативные библиотеки для Android и iOS. И если в случае с Android…

Подробнее »
Новости

Верификация для доступа к API Instagram

Примерно с мая месяца Facebook разрешил подключения к API обмена сообщениями с Instagram, но процедура подключения несколько запутанная. Под катом…

Подробнее »
Новости

Microsoft Graph API Requests или иной способ управления M365

Довольно часто приходят задачи написать скрипты для Microsoft 365, будь то репортинг или какие-то автоматизации. Как правило, сервисы входящие в…

Подробнее »
Новости

Кратко: запросы к API и разбор XML-ответов. Python

Этот пост предназначен в первую очередь для новичков в разработке, впервые столкнувшихся с необходимостью отправить post/get запросы к какому-нибудь API…

Подробнее »
Новости

[Перевод] Стратегия тестирования REST API: что именно вам нужно тестировать?

Слой API любого приложения — один из важнейших программных компонентов системы. Это канал, который соединяет клиента с сервером (или один…

Подробнее »
Новости

DINS JAVA EVENING: подходы к разработке API и JavaFX-приложение на Kotlin

Георгий Клюковкин из DINS сравнит стандарты разработки API и расскажет, как выбрать подходящий для вашего проекта. Иван Белозор из КРОК…

Подробнее »
Кнопка «Наверх»