Без категорії

LMS Collaborator API

API Collaborator. Начинаем цикл практических кейсов…

Маленькое вступление про API, REST и то, как общаются программы

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

Для нас, людей, чтобы управлять программой нужен графический интерфейс с кнопками, окнами и всем прочим на что можно «кликнуть» или как-то по-другому воздействовать. Этот интерфейс превращает наши действия в команды, которые понимает IT-система. В отличие от людей, программы могут сразу управлять командами на языке самой  IT-системы. Комплекс таких команд и правила их использования тоже называют интерфейсом, только это интерфейс не графический, а прикладного программирования — т.е. для использования программами. По английски это Application Programming Interfaceили сокращенно API. Читать далее

Please follow and like us: