На безкоштовних API неможливо створити бізнес

На безкоштовних API неможливо створити бізнес

Дехто думає, що безкоштовні програмні інтерфейси до веб-сервісів гарні за визначенням, як open source в софтверній індустрії. Мовляв, використовуючи відкритий код (чужі API), розробник отримує тільки море задоволення і додатковий прибуток. Нещодавно Google і Amazon наочно продемонстрували глибину цієї омани, пише Нет Торкінгтон.


Ось деякі речі, про які повинен знати кожен розробник, який збирається використовувати чужі API.

* Безкоштовні API - це не природне явище, яке існує в природі саме по собі. Компанії публікують програмні інтерфейси, керуючись власними корисливими мотивами. Якщо ви скористалися чиїмось API, але при цьому не приносите користі цій компанії, то вам цілком можуть закрити доступ.

* Якщо ви побудували власний бізнес на чужих API, то доведеться закріпити договором стабільність бізнесу в майбутньому. Такий договір зазвичай коштує грошей.

* Якщо ви знайшли спосіб отримати з сайту щось, що спочатку не було призначено для поширення, то вам доведеться поборотися за право використовувати це, якщо власник API не отримує від цього прямої вигоди. [Очевидно, це висновок з недавньої суперечки між власниками статистики Alexa та інноваційним стартапом, який знайшов спосіб будувати нові зручні діаграми на базі цієї статистики, отримуючи її через безкоштовні API. Після цього йому відразу закрили доступ до сервісу. - прим. пер.].

* Власники API вважатимуть більш зручним самостійно реалізувати деякі сервіси і функції поверх API, ніж дивитися на вашу реалізацію. Тому вам потрібно створювати щось дійсно складне для копіювання, щось складніше звичайних налаштувань інтерфейсу або базових функцій на зразок пошуку. Потрібно гарантувати, що власники API не зможуть легко скопіювати вашу розробку, коли побачать її популярність.

* Ось чому безкоштовні API - це дуже погана заміна власному програмному коду і даним, і ось чому вони повністю контролюють ваш додаток.

* З цих причин не існує такої речі як безкоштовні API, якщо ви хочете створити бізнес.

Image