15 Mga Pangutana nga Kinahanglan Nimong Pangutanaon Bahin sa Ilang API Sa Wala pa Pagpili Usa ka Plataporma

Mga Pangutana sa Pagpili sa API

Usa ka maayong higala ug magtutudlo ang nagsulat nga naghatag usa ka pangutana sa akon ug gusto nako gamiton ang akong mga tubag alang sa kini nga post. Ang iyang mga pangutana medyo naka-focus sa usa ka industriya (Email), busa gi-general nako ang akong mga tubag sa tanan nga mga API. Gipangutana niya kung unsang mga pangutana ang kinahanglan ipangutana sa usa ka kompanya sa usa ka vendor bahin sa ilang API sa wala pa magpili.

Ngano nga Kinahanglan Nimo ang mga API?

An aplikasyon programming interface (API) mao ang interface nga gihatag sa usa ka sistema sa kompyuter, librarya, o aplikasyon aron pagtugot sa mga hangyo alang sa mga serbisyo nga himuon niini sa uban pang mga programa sa kompyuter, ug / o tugotan nga mabaylo ang datos taliwala kanila.

Wikipedia

Sama sa imong pag-type sa usa ka URL ug pagkuha usa ka tubag balik sa usa ka web page, ang usa ka API usa ka pamaagi diin mahimo makapangayo ang imong mga sistema ug makakuha og tubag balik aron ma-synchronize ang datos sa taliwala nila. Sama sa pagtan-aw sa mga kompanya sa digital nga pagbag-o sa ilang kaugalingon, ang pag-automate sa mga buluhaton pinaagi sa mga API usa ka maayong paagi aron mapaayo ang mga kahusayan sa sulud sa organisasyon ug maminusan ang sayup sa tawo.

Ang mga API hinungdanon sa automation, labi na ang aplikasyon sa pamaligya. Usa sa mga hagit sa pagpamalit alang sa usa ka maayo nga vendor nga adunay usa ka komprehensibo API mao nga ang mga kahinguhaan sa pagpalambo ug gasto kasagaran usa ka gihunahuna. Ang tem sa pagpamaligya o CMO mahimong magdala sa pagpalit us aka aplikasyon ug usahay ang koponan sa pag-uswag wala makakuha daghang input.

Ang pagsiksik sa mga kaarang sa paghiusa sa usa ka plataporma pinaagi sa usa ka API nanginahanglan labi pa sa yano nga pangutana, Adunay ba usa ka API?

Kung nag-sign on ka sa us aka aplikasyon nga dili maayo nga gisuportahan o naka-dokumentado nga API, imong mabuang ang imong tim sa pag-uswag ug ang imong mga panagsama mahimo’g mubu o mapakyas sa tibuuk. Pagpangita sa husto nga vendor, ug ang imong paghiusa molihok ug ang imong mga kalamboan malipayon nga motabang!

Mga Pangutana sa Panukiduki Sa Ilang Mga Kapabilidad sa API:

  1. Tampok nga Gintang - Pag-ila kung unsang mga dagway sa ilang User Interface ang magamit pinaagi sa Application Programming Interface. Unsang mga dagway ang naa sa API nga wala ug vice versa ang UI?
  2. Scale - Pangutan-a kung pila ang tawag sa ilang API adlaw-adlaw. Adunay ba sila usa ka gipahinungod nga pool sa mga server? Ang kadaghan hinungdanon nga hinungdanon tungod kay gusto nimo mahibal-an kung ang API usa ka gihunahuna o tinuod nga bahin sa estratehiya sa kompanya.
  3. dokumentasyon - Pangayo alang sa dokumentasyon sa API. Kinahanglan kini kusug, ispeling ang matag bahin ug variable nga magamit sa API.
  4. Community - Pangutan-a kung adunay ba sila usa ka online nga Community sa Developer alang magamit ang pagpaila sa code ug mga ideya sa ubang mga taghimo. Ang mga Komunidad sa Developer mao ang yawi sa paglansad sa imong mga paningkamot sa pagpauswag ug paghiusa sa dali ug episyente. Imbis nga gamiton ang 'lalaki nga API' sa kompanya, gipahimuslan mo usab ang tanan nga mga kustomer nga adunay mga pagsulay ug kasaypanan nga gihiusa ang ilang solusyon.
  5. MAPAHULAY vs SABON - Pangutan-a kung unsang lahi sa API adunay sila… Kasagaran adunay mga REST API ug Web Service (SOAP) API. Mahimo silang duha nga nagpalambo. Ang paghiusa sa bisan hain adunay mga benepisyo ug tunglo… kinahanglan pamilyar ka sa kung unsang mga kaarang sa imong panagsama '(IT).
  6. Pinulongan - Pangutan-a kung unsang mga plataporma ug aplikasyon ang malampuson nilang naupod ug gihangyo ang mga kontak aron mahibal-an nimo gikan sa mga kustomer kung unsa ka lisud kini iupod ug kung giunsa ang pagdagan sa API.
  7. limitasyon - Pangutan-a kung unsa ang mga limitasyon sa vendor sa gidaghanon sa mga tawag matag oras, matag adlaw, matag semana, ug uban pa. Kung dili ka kauban ang usa ka mabag-o nga vendor, ang imong pag-uswag gikutuban sa kostumer.
  8. sample - Nagtanyag ba sila usa ka librarya sa mga pananglitan sa code aron dali magsugod? Daghang mga kompanya ang nagpatik sa SDK (Software Development Kit) alang sa lainlaing mga sinultian ug balangkas nga makapadali sa imong timeline sa paghiusa.
  9. sandbox - Nagtanyag ba sila usa ka non-production endpoint o sandbox environment alang kanimo aron sulayan ang imong code?
  10. Mga Kapanguhaan - Pangutan-a kung adunay sila gipahinungod nga mga kapanguhaan sa Pagsagol sa sulud sa ilang kompanya. Adunay ba sila usa ka internal nga grupo sa pagkonsulta nga magamit alang sa paghiusa? Kung mao, paglabay pila ka oras sa kontrata!
  11. Security - Giunsa nila mapamatud-an ang paggamit sa API? Kini ba mga kredensyal sa gumagamit, mga yawi, o uban pang pamaagi? Mahimo ba nila mapugngan ang mga hangyo pinaagi sa IP address?
  12. Uptime - Pangutan-a kung unsa ang ilang API ang oras sa pag-uptime ug sayup, ug kung kanus-a ang ilang mga oras sa pagmentinar. Ingon usab, hinungdanon ang mga estratehiya sa paglihok sa ilang palibut. Adunay ba sila mga sulud nga proseso nga mosulay pag-usab API mga tawag kung adunay dili magamit nga rekord tungod sa uban pang proseso? Kini ba usa ka butang nga gihimo nila nga engineered sa ilang solusyon?
  13. SLA - Adunay ba sila a Service Level Agreement diin ang mga oras sa taas kinahanglan nga pataas sa 99.9%?
  14. roadmap - Unsang mga dagway sa umaabot ang gilakip nila sa ilang API ug unsa ang gipaabut nga iskedyul sa paghatud?
  15. Mga Integration - Unsang mga gihimo nga panagsama ang ilang naugmad o nga gihimo sa mga ikatulong partido? Usahay, ang mga kompanya mahimo nga dili hatagan sa sulud nga pag-uswag sa mga dagway kung adunay na usa nga nahimo nga paghiusa nga nahimo na ug gisuportahan.

Ang yawi sa kini nga mga pangutana mao nga ang paghiusa 'maminyo' kanimo sa platform. Dili nimo gusto nga magpakasal sa usa ka tawo nga dili nimo mahibal-an kutob sa imong mahimo bahin sa kanila, dili ba? Mao ra kini ang mahitabo kung ang mga tawo nagpalit usa ka plataporma nga wala nahibal-an ang ilang mga kaarang sa paghiusa.

Labaw sa usa ka API, kinahanglan mo usab nga sulayan nga mahibal-an kung unsa pa ang mahimo nila nga mga kahinguhaan sa paghiusa: Barcoding, pagmamapa, mga serbisyo sa paglimpiyo sa datos, RSS, Mga Porma sa Web, Mga Widget, pormal nga Kasama sa Kasosyo, Mga Sinulat sa Scripting, tulo sa SFTP, ug uban pa.

3 Comments

  1. 1
  2. 3

Unsay imong hunahuna?

Kini nga site naggamit sa Akismet sa pagpakunhod sa spam. Hibal-i kon giunsa ang pagproseso sa datos sa imong komento.