Gestió de la vostra interfície de programació d'aplicacions

Què significa API

Són les 2:30 AM aquí a París, França ... i no puc dormir, i què millor que fer que escriure una publicació al bloc! DK New Media ha treballat recentment amb dues empreses recentment que han implementat tecnologia per gestionar la seva empresa interfície de programació d'aplicacions (API). Les API s’han convertit en una característica potent i necessària per a qualsevol plataforma perquè els professionals del màrqueting puguin integrar i automatitzar els seus sistemes.

La part difícil de la implementació d’APIs per a la vostra plataforma de programari és garantir que la vostra empresa estigui protegida contra els pirates informàtics, crear serveis de supervisió i informes per controlar l’ús i protegir el vostre entorn de producció contra clients abusius que arrosseguen el vostre sistema cap avall.

En lloc de consultar centenars d'equips cada hora per veure si hi ha hagut canvis, comprovem que cada equip només es comprovi una vegada al dia. Si Coyle Media vol actualitzar manualment un equip, pot fer aquesta sol·licitud únicament. Això redueix el nombre total de trucades per milers al dia. Ens hauria estat molt més fàcil fer una consulta senzilla Programes cada 15 minuts per a cada client ... però això no era necessari, de manera que vam crear un bon buffer per assegurar-nos que no abusem de les API de Twitter i Facebook. Fins ara està bé: mai no ens hem estrangulat.

Si la vostra plataforma tracta seriosament de llançar una API, vosaltres ha de proporcionar una capa d 'aïllament entre Programes i la vostra aplicació per protegir el rendiment del sistema. Llançant cada vegada més maquinari al vostre Programes no és una solució rendible. Hi ha diversos Programes solucions de gestió del mercat que no només fan això, sinó que tenen un robust conjunt de funcions que permeten restringir els clients (només permeten un nombre determinat de trucades per minut, hora o dia), proporcionen informes d’ús Programes i fins i tot us permeten obtenir ingressos i fer un seguiment de l’ús. Alguns proveïdors de dades cobren per cada trucada que feu (exemple: Rapleaf).

Desenvolupar les eines necessàries per gestionar el vostre Programes és una cosa que avui dia no és rendible, ja que hi ha diversos serveis per fer-ho per vosaltres. Alguns coneguts Programes Les plataformes de gestió són:

ChaCha implementat el seu Programes utilitzar Mashery i el procés va ser molt senzill. L'equip de Mashery va implementar les trucades i va proporcionar una interfície d'usuari per a ChaCha promou la seva API a la comunitat. Fins i tot van ajudar a la promoció i comercialització de l'API. El cost global d’un servei a nivell d’empresa com aquest és considerablement inferior al salari o al preu contractual totalment carregats d’un sol desenvolupador que guanyi 100 dòlars a l’any.

Si esteu treballant amb un proveïdor de tecnologia de màrqueting amb una API, és possible que vulgueu preguntar-los sobre la seva Programes eines de gestió i com tots dos supervisen, protegeixen i asseguren que la producció no sigui interrompuda per altres desenvolupadors mandrosos i excesius.

Què et sembla?

Aquest lloc utilitza Akismet per reduir el correu no desitjat. Esbrineu com es processa el vostre comentari.