ЧТО ТАКОЕ КЛЮЧ API

API

Большинство криптотрейдеров сталкивалось с понятием API. Но не все понимают, что это такое. Мы подготовили подробную статью об API и API-ключах: что это такое, как работают ключи API, и зачем они нужны в CScalp.

Конец формы

Расшифровка API

API (Application programming interface) – программный интерфейс, обеспечивающий коммуникацию между различными программами. Проще говоря, это техническое решение для быстрого взаимодействия приложений друг с другом. API может определять функциональные возможности, которые будут выполняться в той или иной программе. API используется при работе с файловой системой, хранении данных, программировании в социальных сетях для интеграции с сторонними сайтами и приложениями и т. д. Благодаря API, криптотрейдеры получают возможность торговать на бирже через терминалы и запускать торговых ботов.

Что такое ключи API

API-ключи – это ключи шифрования для аутентификации пользователя в системе, по аналогии логина и пароля. Существует два вида ключей API:

1. Публичный ключ (открытый) . Используется для шифрования данных при обращении приложения к серверу.

2. Секретный ключ (закрытый) . Известен только пользователю и владельцу сайта. Используется для расшифровки данных, отправленных приложением.

API-ключи применяются при ассиметричном шифровании. Такое шифрование обеспечивает большую безопасность: если злоумышленник получит публичный ключ, то все равно не сможет пройти аутентификацию без секретного ключа. Примечание: секретный ключ отображается только один раз, при создании. При необходимости сохраните его в надежном месте. Если секретный ключ будет утерян, вы всегда сможете пересоздать связку ключей. Как правило, API-ключи выглядят как длинная строка из разных символов. Это затрудняет взлом ключей.

Как работают ключи API

При вводе ключей API в приложении, отправляется запрос на сервер. Если проблем с идентификацией запроса не возникает, то программа начинает получать данные с сервера. API-ключи позволяют подключать сторонние программы к сайтам или обмениваться информацией между сервисами. Ключи API используются при подключении терминала CScalp к биржам:

Как это работает. Пользователь создает ключи API в личном кабинете биржи. Затем вводит их в поля настроек ApiKey и ApiSecret и подключается к бирже. Поток данных от серверов биржи начинает поступать в CScalp. Трейдер получает возможность торговать на бирже через абсолютно «чужое» приложение.

Безопасность при работе с API

Предоставляя информацию о ключах API посторонним, вы рискуете собственными средствами. В целях безопасности, создавайте отдельную связку API-ключей для каждого приложения. Вы можете не беспокоиться за сохранность ключей API при использовании CScalp.

Заключение

API – удобный инструмент коммуникации между программами. Сегодня он применяется повсеместно. Большинство криптобирж имеют собственный API. Они предоставляют возможность подключать приложения других компаний, в том числе торговые терминалы, к своим серверам через API-ключи.

Начать дискуссию