Що таке АПИ?
API, тобто Application (додаток) Programming (програмування) Interface (інтерфейс), разом - інтерфейс програмування додатків. За своєю внутрішньою суттю АПИ представляє собою набір різних «інструментів» для використання з іншими програмними продуктами з метою інтеграції в той об'єкт, API якого використовують. У набір таких інструментів входять такі елементи, як процедури, класи, інші частини програм, за участю яких можна програмувати додаткові додатки.
Трохи з історії Вацапа.
До цього були програми, написані «під» Вацап і «для» Вацап, точніше для його поліпшення під свої особисті (робочі) цілі (наприклад, для розсилки по співробітниках інформації). Після посилення заходів з безпеки керівництво Вацапа зажадало закрити кілька таких розробок поліпшених, змінених Вотсап-клієнтів і додатків до них. За деякими даними, їх число досягало тридцяти п'яти штук.
Як відбувалася інтеграція з іншими сервісами?
Вацап і АПИ
У месенджера закритий будь-якої доступ з боку інших додатків, тому підключення альтернативних клієнтів і додатків до нього, які могли бути зроблені за допомогою доступу до АПИ WhatsApp, не буде. Ось, наприклад, пару років назад, Ватсап купили, причому покупцем виступив Фейсбук. Тоді відбулася зміна в політиці компанії. Тепер вона стала агресивною по відношенню до тих програмістам, які використовують (реалізують) у своєму доробку протокол WhatsApp.
Що за шифрування в ВатсапеПоки АПИ Вацапа був доступний, активно «писалися» програми і робилися розсилки на його основі. Коли політика керівництва WhatsApp змінилася (посилилася), претензії отримали проекти ГітХаб, OpenWhatsapp. У першому були закриті близько тридцяти-сорока репозитаріїв. Це тільки для початку. І незважаючи на розповіді Таріка Гала, який і займається такою благородною справою, як поширення вподобаного сервісу на будь-які пристрої, під які були написані версії спочатку, юристи Вацап Інкорпорейтед не бажають вирішувати кому-то використання свого АПИ.
Інтерфейс для програмування додатків Вацапа зазнавав змін в своїй публічності. Після зміни глави компанії, що має права на однойменний месенджер, доступ до програмування на основі АПИ останнього тепер не бажають робити прозорим.