API або Application Programming Interface
API (англ. Application Programming Interface) — список або набір підпрограм, класів, процедур, констант та функцій, які надаються програмою і можуть використовуватися програмістами для створення своїх програм або бібліотек у зовнішніх програмних продуктах.
API визначає ту функціональність, яку надає програма, причому для програміста не важливо, яким чином ця функціональність реалізована. Таким чином, API — це якась "чорна скринька", в хорошому сенсі цього слова. Програміст, який створює плагін, не повинен знати, як саме реалізована та чи інша процедура чи функція у самій програмі, йому важливі лише параметри функції і результат, що вона повертає.
На основі цих системних викликів, суворо описаних у документації API, створюються додатки-плагіни.
У MyChat це:
- Integration API;
- відкритий протокол;
- скриптовий API на сервері;
- API для створення клієнтських плагінів.
Created with the Personal Edition of HelpNDoc: Maximize Your Productivity with a Help Authoring Tool