Sovellusohjelmointirajapinnoilla (API) on keskeinen rooli ohjelmistokehityksessä. Jos aiot kehittää online-sovelluksen tai -sivuston, sinun on joko luotava API, käytettävä olemassa olevaa tai molempia.

API siirtää pyynnön ohjelmistosovelluksesta toiseen ja palaa sitten aloittavaan ohjelmistoon asiaankuuluvalla vastauksella. Siksi, jos API on viallinen, sovelluksessasi on ongelmia. Postman-alusta auttaa sinua pitämään sovellusliittymäsi toimivina tarjoamalla API-testauksen muiden hyödyllisten ominaisuuksien ohella.

Mikä on Postimies?

Postimies on alusta, joka auttaa sinua työskennellä API: iden kanssa. Se on API-arkisto, jonka avulla voit tallentaa, järjestää ja käyttää sovellusliittymiäsi. Postimiehen arkisto on pilvipohjainen ja versioohjattu, joten se on ihanteellinen alusta API-yhteistyöhön sekä useiden sovellusliittymien kehittämiseen laitteet.

Postmanin avulla voit hallita API-kehityksen työnkulun kaikkia osa-alueita. Tämä alusta tarjoaa kaiken, mitä tarvitset täydellisen testaamiseen CRUD API. Jotkut Postmanin suosituista ominaisuuksista ovat:

  • Tekniset tiedot
  • Dokumentointi
  • Työnkulkureseptit
  • Testaus
  • Mittarit

Postmanin asentaminen laitteellesi

Voit ladata Postinkantaja viralliselta verkkosivustoltaan Windows-, Apple- tai Linux-koneella. Konetyypin valitseminen käynnistää suoritettavan tiedoston automaattisen latauksen. Tämä asentaa Postman-alustan muutamassa helpossa vaiheessa.

Kuinka luoda pyyntöjä Postmanin avulla

Postman-alustan uusin versio (v9.28.1) käynnistyy seuraavalla käyttöliittymällä:

Jos haluat lähettää pyynnön olemassa olevalle API: lle, napsauta Uusi -painiketta Postman-käyttöliittymän vasemmassa yläkulmassa. Tämä vie sinut seuraavaan ponnahdusikkunaan:

Ponnahdusikkunan vasemmassa yläkulmassa on mahdollisuus luoda a HTTP-peruspyyntö. Tämän vaihtoehdon valitseminen tuo sinut seuraavaan käyttöliittymään:

Pyyntöliittymässä on useita tärkeitä kenttiä. Ensimmäinen kenttä, johon sinun tulee kiinnittää huomiota, on pyyntömenetelmä (tai verbi) -kenttä. Oletuspyyntömenetelmä on SAADA, mutta valittavana on yli 10 erilaista menetelmää.

Viisi menetelmää, joita käytät säännöllisesti, ovat:

  • GET: hankkii tiedot tietokannasta.
  • POST: lisää uusia tietoja tietokantaan.
  • PUT: päivittää koko tietokentän tietokannassa.
  • PATCH: päivittää tietokentän tiettyjä näkökohtia tietokannassa.
  • DELETE: poistaa tiedot tietokannasta.

URL-kenttä on suoraan pyyntömenetelmäkentän vieressä. Voit testata API: n valitsemalla pyyntötavan ja antamalla oikean URL-osoitteen.

Julkisen API: n testaus Postmanissa

Voit käyttää mitä tahansa julkista sovellusliittymää tässä osiossa. Seuraava esimerkki käyttää uutissovellusliittymää nimeltä Newsdata.io. Tällä API: lla on useita kyselyvaihtoehtoja, jotka palauttavat maailmanlaajuisia uutisia. Maakohtaisella päätepisteellä on seuraava rakenne:

https://newsdata.io/api/1/news? apikey=YOUR_API_KEY&country=us

Sinun on vaihdettava YOUR_API_Key arvo URL-osoitteessa API-avaimella, jonka saat, kun olet rekisteröitynyt Newsdata.io-palveluun. Päivitetyn URL-osoitteen lisääminen Postmaniin palauttaa samanlaisen tulosteen kuin alla.

{
"Tila": "menestys",
"TotalResults": 10173,
"tuloksia": [
{
"otsikko": "Apple saattaa olla ensimmäinen, joka käyttää TSMC: tä's 3nm: n siruprosessi M2 Prolle",
"linkki": "https://appleinsider.com/articles/22/08/18/apple-could-be-the-first-to-use-tsmcs-3nm-chip-process-for-m2-pro? utm_medium=rss",
"avainsanoja": tyhjä,
"luoja": [
"[email protected] (Mike Peterson)"
],
"video_url": tyhjä,
"kuvaus": "Omena's 2022 MacBook Prot saattavat sisältää uusia M2 Pro- ja M2 Max -piirisarjoja, jotka on valmistettu TSMC: llä'Uuden raportin mukaan uusin 3 nm: n valmistusprosessi. M2TSMC, maailma'Yhtiön suurin puolijohteiden sopimusvalmistaja on jatkuvasti kehittänyt 3nm: n tuotantoprosessejaan. Commercial Timesin mukaan Apple voi olla ensimmäinen asiakas, joka saa käsiinsä nämä sirut. Lue lisää...",
"sisältö": tyhjä,
"julkaisupäivä": "2022-08-18 15:22:53",
"image_url": tyhjä,
"lähdetunnus": "appleinsider",
"maa": [
"Yhdysvallat",
"Yhdistynyt kuningaskunta",
"Intia",
"Australia",
"Singapore",
"Kanada"
],
"kategoria": [
"teknologiaa"
],
"Kieli": "Englanti"
},
],
"seuraava sivu": 1
}

Postimies palauttaa joukon uutisia. Yllä oleva tulos näyttää vain yhden esimerkin näistä uutisista.

Nyt voit testata sovellusliittymiä Postmanilla

Postman on suosittu alusta, jonka avulla voit testata sovellusliittymiä, joita haluat käyttää projekteissasi. Voit ylläpitää joukkoa resursseja ja käyttää erilaisia ​​pyyntömenetelmiä.

Kun olet testannut sovellusliittymäsi, seuraava looginen vaihe on integroida ne sovelluksiisi.