15 Froen déi Dir iwwer hir API sollt stellen Ier Dir eng Plattform wielt

API Auswiel Froen

E gudde Frënd a Mentor huet geschriwwen eng Fro u mech an ech wéilt meng Äntwerte fir dëse Post benotzen. Seng Froen waren e bësse méi fokusséiert op eng Industrie (E-Mail), also hunn ech meng Äntwerten op all APIen generaliséiert. Hien huet gefrot wéi eng Froen eng Firma e Verkeefer iwwer hir API sollt stellen ier se eng Selektioun mécht.

Firwat Braucht Dir APIen?

An Applikatioun Programméierungs Interface (API) ass d'Interface déi e Computersystem, eng Bibliothéik oder eng Uwendung ubitt fir datt Ufroe fir Servicer dovu kënne gemaach ginn vun anere Computerprogrammer, an / oder fir Daten tëscht hinnen auszetauschen.

Wikipedia

Just wéi Dir eng URL agitt an eng Äntwert zréck op eng Websäit kritt, ass eng API eng Method wou Är Systemer kënnen ufroen an eng Äntwert kréien fir Daten tëscht hinnen ze synchroniséieren. Wéi Firme kucken sech digital ze transforméieren, automatiséieren Aufgaben iwwer APIen ass e super Wee fir Effizienz an der Organisatioun ze verbesseren an de mënschleche Feeler ze reduzéieren.

APIen sinn zentral fir d'Automatisatioun, besonnesch a Marketingapplikatiounen. Ee vun den Erausfuerderunge beim Akafe fir e grousse Verkeefer mat enger ëmfaassender API ass datt Entwécklungsressourcen an Ausgaben normalerweis en After-thought sinn. De Marketingteam oder den CMO kann de Kaf vun enger Uwendung dreiwen an heiansdo kritt d'Entwécklungsteam net vill Input.

D'Integratiounsfäegkeete vun enger Plattform iwwer eng API ze fuerschen erfuerdert méi wéi déi einfach Fro, Gëtt et en API?

Wann Dir Iech mat enger Uwendung mat enger schlecht ënnerstëtzt oder dokumentéierter API umellt, gitt Dir Äert Entwécklungsteam verréckt an Är Integratiounen komme méiglecherweis kuerz oder ganz aus. Fannt de richtege Verkeefer, an Är Integratioun funktionnéiert an Är Entwécklungsleit hëllefen Iech gär!

Fuerschungsfroen iwwer hir API Fäegkeeten:

  1. Feature Gap - Identifizéiert wat d'Features vun hirer User Interface iwwer d'Applikatioun Programméiere Interface verfügbar sinn. Wéi eng Features huet d'API déi d'UI net huet a vice versa?
  2. Skala - Frot wéivill Uriff un hir gemaach ginn API deeglech. Hunn se en dedizéierten Pool vu Serveren? Quantitéit ass onheemlech wichteg well Dir wëllt identifizéieren ob d'API eng Afterthought oder tatsächlech Deel vun der Firma Strategie ass.
  3. Dokumentatioun - Frot no der API Dokumentatioun. Et sollt robust sinn, all Feature a Variabel verfügbar an der API verfügbar.
  4. Communautéit - Frot ob se eng Online Developer Community verfügbar hunn fir Code an Iddie mat aneren Entwéckler ze teelen. Entwéckler Gemeinschaften sinn de Schlëssel fir Är Entwécklung an Integratiounsefforten séier an effizient ze starten. Amplaz datt Dir den "API Guy" an der Firma benotzt, benotzt Dir och all hir Clienten déi scho Versich a Feeler haten, déi hir Léisung integréiert hunn.
  5. Rescht vs Seef - Frot wéi eng Zort API si hunn ... Normalerweis ginn et REST APIen a Web Service (SOAP) APIen. Si kënne béid entwéckelen. Integratioun mat entweder huet Virdeeler a Fluchen ... Dir sollt vertraut sinn wat Är Integratiounsressourcen (IT) Fäegkeeten hunn.
  6. Sproochen - Frot mat wéi enge Plattformen an Uwendungen si erfollegräich integréiert sinn a frot Kontakter fir datt Dir bei deene Clienten erausfënnt wéi schwéier et war ze integréieren a wéi gutt d'API leeft.
  7. Beschränkungen - Frot wéi eng Aschränkungen de Verkeefer an der Zuel vun Uriff pro Stonn, pro Dag, pro Woch, asw. Wann Dir net mat engem skalierbaren Händler sidd, gëtt Äre Wuestum vum Client limitéiert.
  8. Echantillon - Bidden si eng Bibliothéik vu Code Beispiller fir einfach unzefänken? Vill Firme publizéieren SDK (Software Development Kits) fir verschidde Sproochen a Kaderen déi Är Integratiounszäitlinn beschleunegen.
  9. Sandkëscht - Bidden si en net-Produktiounsendpunkt oder Sandkëscht Ëmfeld fir Iech fir Äre Code ze testen?
  10. Ressourcen - Frot ob se Integratiounsressourcen an hirer Firma hunn. Hunn se eng intern Berodungsgrupp zur Verfügung fir Integratioun? Wa jo, geheit e puer Stonnen am Kontrakt!
  11. Sécherheet - Wéi authentifizéieren se mat der API? Ass et Umeldungsinformatioune, Schlësselen oder aner Methodologien? Kënne se Ufroen duerch IP Adress beschränken?
  12. Uptime - Frot wat hir API uptime an Feeler Taux sinn, a wann hir Ënnerhalt Stonnen sinn. Och Strategien fir ronderëm si ze schaffen si wichteg. Hunn se intern Prozesser déi nei probéieren API rifft am Fall wou de Rekord wéinst engem anere Prozess net verfügbar ass? Ass dëst eppes wat se an hirer Léisung entwéckelt hunn?
  13. SLA - Hunn se e Service Level Agreement wou Uptime sollen 99.9% eropgoen?
  14. Fahrplang - Wéi eng zukünfteg Feature integréieren se an hir API a wat sinn déi erwaart Liwwerpläng?
  15. Integratioun - Wéi eng produktiséiert Integratiounen hunn se entwéckelt oder déi Drëttparteien entwéckelt? Heiansdo kënne Firmen intern Entwécklung op Features ofginn wann eng aner produktiséiert Integratioun scho existéiert an ënnerstëtzt gëtt.

De Schlëssel fir dës Froen ass datt d'Integratioun Iech mat der Plattform 'bestuet'. Dir wëllt net mat engem bestueden ouni sou vill wéi Dir doriwwer kennen ze léieren, oder? Dëst ass just wat geschitt wann d'Leit eng Plattform kafen ouni Wësse vun hiren Integratiounsfäegkeeten.

Nieft enger API, sollt Dir och probéieren erauszefannen, wéi eng aner Integratiounsressourcen si kënne hunn: Barcoding, Mapping, Datereinigungsservicer, RSS, Webformen, Widgets, formell Partnerintegratiounen, Scripting Engines, SFTP Tropfen, etc.

3 Comments

  1. 1
  2. 3

Wat denks du?

Dëse Site benotzt Akismet fir Spam ze reduzéieren. Léiert wéi Är Kommentarfaten veraarbecht ginn.