15 Dumande Duvete Fà nantu à a so API Prima di Scelta Una Piattaforma

Dumande di Selezzione API

Un bon amicu è mentor mi hà scrittu una dumanda è mi piacerebbe aduprà e mo risposte per questu post. E so dumande eranu un pocu più centrate nantu à una industria (E-mail), allora aghju generalizatu e mo risposte à tutte l'APIs. Hà dumandatu chì dumande una cumpagnia deve dumandà à un venditore nantu à a so API prima di fà una selezzione.

Perchè Avete bisognu di API?

An interfaccia di prugrammazione di l'applicazione (API) hè l'interfaccia chì un sistema informaticu, una biblioteca, o una applicazione furnisce per permettà richieste di servizii da esse fatte da altri prugrammi di computer, è / o per permettà u scambiu di dati trà elli.

Wikipedia

Cum'è scrivite un URL è uttene una risposta in una pagina web, una API hè un metudu induve i vostri sistemi ponu dumandà è ottene una risposta per sincronizà i dati trà elli. Quandu e cumpagnie cercanu di trasfurmassi in modu digitale, l'automatizà e cumpetenze per mezu di l'APIs hè un ottimu modu per migliurà l'efficienze in l'urganizazione è riduce l'errore umanu.

L'APIs sò centrali per l'automatizazione, in particulare in l'applicazioni di marketing. Una di e sfide quandu shopping per un grande venditore cun un cumpletu API hè chì e risorse di sviluppu è e spese sò di solitu un pensamentu dopu. A squadra di marketing o CMO pò guidà l'acquistu di una applicazione è à volte a squadra di sviluppu ùn riceve micca assai input.

Ricercà e capacità d'integrazione di una piattaforma per via di una API richiede più di a semplice domanda, Ci hè una API?

Se vi cunnettate cù una applicazione cù una API pocu supportata o documentata, anderete à rende a vostra squadra di sviluppu scema è e vostre integrazioni saranu probabilmente brevi o fiascheranu cumpletamente. Truvate u venditore ghjustu, è a vostra integrazione funzionerà è i vostri sviluppatori seranu felici di aiutà!

Dumande di ricerca nantu à e so capacità API:

  1. Feature Gap - Identificà chì caratteristiche di a so Interfaccia Utente sò dispunibili via l'interfaccia di prugrammazione di l'applicazione. Chì caratteristiche hà l'API chì l'UI ùn hà micca è vice versa?
  2. Scale - Dumandate quante chjamate sò fatte à i so API cutidianu. Anu un gruppu dedicatu di servitori? A quantità hè incredibilmente impurtante postu chì vulete identificà se l'API hè una riflessione o in realtà parte di a strategia di a cumpagnia.
  3. ducumentazione in corsu - Richiede a documentazione API. Duverebbe esse robustu, spiegà ogni caratteristica è variabile dispunibili in l'API.
  4. cumunità - Chiedi se anu o no una Comunità di Sviluppatori in ligna dispunibule per sparte u codice è l'idee cù altri sviluppatori. E Cumunità di Sviluppatori sò chjave per lancià i vostri sforzi di sviluppu è integrazione rapidamente è efficacemente. Invece di sfruttà "u tippu API" in a cumpagnia, stai ancu sfruttendu tutti i so clienti chì anu dighjà avutu prove è errori chì integravanu a so soluzione.
  5. REST vs SOAP - Dumandate di chì tippu API anu ... Tipicamente ci sò API REST è API di Serviziu Web (SOAP). Puderanu sviluppà tramindui. L'integrazione cù unu o l'altru hà vantaghji è maledizioni ... duvete cunnosce ciò chì e capacità di e vostre risorse di integrazione (IT).
  6. Lingue - Chiedi à chì piattaforme è appiicazioni si sò integrati cù successu è dumandate contatti in modo da pudè scopre da questi clienti quantu era difficiule di integrà è quantu funziona l'API.
  7. Limitazioni - Chiede chì limitazioni u venditore hà in numeru di chiamate per ora, per ghjornu, per settimana, ecc. Se ùn site micca cun un venditore scalabile, a vostra crescita serà limitata da u cliente.
  8. Samples - Offrenu una libreria di esempi di codice per cumincià facilmente? Parechje cumpagnie publicanu SDK (Software Development Kits) per diverse lingue è quadri chì accelereranu a vostra cronologia di integrazione.
  9. Sandbox - Offrenu un endpoint senza produzzione o un ambiente sandbox per voi per pruvà u vostru codice in?
  10. Risorse - Chiedi se anu dedicatu risorse di Integrazione in a so impresa. Anu un gruppu di cunsultazione interna dispunibule per l'integrazione? Sì hè cusì, fate qualchì ora in u cuntrattu!
  11. Sistemi - Cumu si autentificanu aduprendu l'API? Hè credenziali d'utilizatori, chjave, o altre metodulugia? Puderanu limità e richieste per indirizzu IP?
  12. Uptime - Dumandu ciò chì i so API uptime è u tassu di errore sò, è quandu sò e so ore di mantenimentu. Inoltre, e strategie per travaglià intornu à elle sò impurtanti. Anu prucessi interni chì riproveranu API chjama in casu chì u record ùn sia micca dispunibile per via di un altru prucessu? Hè qualcosa chì anu inventatu in a so soluzione?
  13. SLA - Anu un Acordu di Settimana induve i tempi di travagliu devenu esse più alti di 99.9%?
  14. fogliu - Chì funzioni future stanu incorporendu in a so API è chì sò i prugrammi di consegna previsti?
  15. Integrazione - Chì integrazioni produtte anu sviluppatu o chì terze parti anu sviluppatu? A volte, e cumpagnie ponu rinunzià à u sviluppu internu nantu à e caratteristiche quandu un'altra integrazione produtiva esiste dighjà è hè supportata.

A chjave di queste dumande hè chì l'integrazione vi "marita" cù a piattaforma. Ùn vulete micca marità à qualchissia senza cunnosce quant'è pussibule nantu à ellu, nò? Hè ghjustu ciò chì accade quandu a ghjente compra una piattaforma senza cunniscenza di e so capacità di integrazione.

Al di là di una API, duvete ancu pruvà à scopre chì altre risorse d'integrazione ponu avè: Barcoding, mappatura, servizii di pulizia di dati, RSS, Formuli Web, Widgets, Integrazioni formali di Partner, Motori di Scripting, SFTP drop, ecc.

3 Comments

  1. 1
  2. 3

Chì ne pensi?

Stu situ utilizeghja Akismet per reducisce u puzzicheghju. Sapete ciò chì i dati di i vostri dati è processatu.