Кіраванне вашым інтэрфейсам праграмавання прыкладанняў

Што азначае API

У Парыжы, Францыя, 2:30. І я не магу заснуць, што лепш зрабіць, чым напісаць паведамленне ў блогу! DK New Media нядаўна працаваў з дзвюма кампаніямі, якія нядаўна ўкаранілі тэхналогіі для кіравання імі Інтэрфейс праграмавання прыкладанняў (API). API сталі магутнай і неабходнай функцыяй любой платформы, каб маркетолагі маглі інтэграваць і аўтаматызаваць свае сістэмы.

Складаная частка ўкаранення API для вашай праграмнай платформы заключаецца ў забеспячэнні абароны вашай кампаніі ад хакераў, стварэнні служб маніторынгу і справаздачнасці для маніторынгу выкарыстання, а таксама ў абароне вашай вытворчай асяроддзя ад злоўжывальных кліентаў, якія цягнуць вашу сістэму ўніз.

Замест таго, каб запытвацца ў сотні каманд кожную гадзіну, каб даведацца, ці адбыліся якія-небудзь змены, мы правяраем, што кожная каманда правяраецца толькі адзін раз у дзень. Калі Coyle Media хацела б абнавіць каманду ўручную, яна можа зрабіць гэты запыт аднаразова. Гэта памяншае агульную колькасць размоў на тысячы ў дзень. Нам было б нашмат прасцей проста запытацца ў іх API кожныя 15 хвілін для кожнага кліента ... але гэта не было неабходнасцю, таму мы стварылі добры буфер, каб гарантаваць, што мы не злоўжываем API Twitter і Facebook. Пакуль усё добра - нас ніколі не задушвалі.

Калі ваша платформа сур'ёзна ставіцца да запуску API, вы павінен забяспечыць пласт ізаляцыі паміж API і ваша прыкладанне для абароны прадукцыйнасці сістэмы. Кідаючы ўсё больш і больш абсталявання на ваш API не з'яўляецца эканамічна выгадным рашэннем. Іх некалькі API кіраўніцкія рашэнні на рынку, якія не толькі робяць гэта, але і маюць надзейны набор функцый, якія дазваляюць прыгнятаць кліентаў (дазваляюць толькі пэўную колькасць размоў у хвіліну, гадзіну ці дзень), прадастаўляць справаздачы аб выкарыстанні вашага API званкі і нават дазваляюць манетызаваць і адсочваць выкарыстанне. Некаторыя пастаўшчыкі дадзеных бяруць плату за кожны ваш званок (прыклад: Рапліф).

Распрацоўка інструментаў, неабходных для кіравання вашым API гэта тое, што ў нашы дні проста не эканамічна эфектыўна, бо існуе шэраг службаў, якія робяць гэта за вас. Некаторыя вядомыя API Платформы кіравання:

ChaCha рэалізавалі свае API выкарыстанне Машэры і працэс быў вельмі просты. Каманда Mashery рэалізавала званкі і прадаставіла карыстацкі інтэрфейс для ChaCha прасоўваць іх API да суполкі. Яны нават дапамагалі ў прасоўванні і маркетынгу API. Агульны кошт падобнай паслугі на ўзроўні прадпрыемства значна менш, чым поўнасцю загружаная зарплата альбо кантрактная стаўка для аднаго распрацоўшчыка, які зарабляе 100 тысяч долараў у год.

Калі вы працуеце з пастаўшчыком маркетынгавых тэхналогій з API, вы можаце спытаць іх пра іх API інструменты кіравання і тое, як яны абодва кантралююць, абараняюць і гарантуюць, што вытворчасць не парушаецца іншымі руплівымі, лянівымі распрацоўшчыкамі!

Што вы думаеце?

Гэты сайт выкарыстоўвае Akismet для барацьбы са спамам. Даведайцеся, як дадзеныя апрацоўваюцца каментар.