Lietojumprogrammu saskarnēm (API) ir būtiska loma programmatūras izstrādē. Ja plānojat izstrādāt tiešsaistes lietojumprogrammu vai vietni, jums būs jāizveido API, jāizmanto esošs vai abi.

API pārņem pieprasījumu no vienas programmatūras lietojumprogrammas uz citu, pēc tam atgriežas pie iniciatora programmatūras ar atbilstošu atbildi. Tāpēc, ja jūsu API ir bojāts, jūsu lietojumprogrammā radīsies problēmas. Postman platforma palīdz uzturēt API funkcionālus, nodrošinot API testēšanu citu noderīgu funkciju starpā.

Kas ir Pastnieks?

Pastnieks ir platforma, kas jums palīdz strādāt ar API. Tā ir API repozitorijs, kas ļauj uzglabāt, kārtot un izmantot jūsu API. Pastnieka krātuve ir balstīta uz mākoņiem un versija tiek kontrolēta, tāpēc tā ir ideāla platforma sadarbībai API izstrādei, kā arī API izstrādei vairākos ierīces.

Postman ļauj pārvaldīt visus API izstrādes darbplūsmas aspektus. Šī platforma nodrošina visu, kas nepieciešams, lai pārbaudītu visu CRUD API. Dažas no Pastnieka populārajām funkcijām ietver:

  • Specifikācijas
  • Dokumentācija
  • Darbplūsmas receptes
  • Testēšana
  • Metrika

Pastnieka instalēšana jūsu ierīcē

Jūs varat lejupielādēt Pastnieks no tās oficiālās vietnes Windows, Apple vai Linux ierīcē. Izvēloties ierīces veidu, tiek sākta izpildāmā faila automātiska lejupielāde. Tas instalēs Postman platformu dažās vienkāršās darbībās.

Kā izveidot pieprasījumus, izmantojot pastnieku

Tiek palaista jaunākā Postman platformas versija (v9.28.1) ar šādu lietotāja interfeisu:

Lai nosūtītu pieprasījumu uz esošu API, noklikšķiniet uz jauns pogu Pastnieka saskarnes augšējā kreisajā stūrī. Tiks atvērts šāds uznirstošais logs:

Uznirstošā loga augšējā kreisajā stūrī ir iespēja izveidot a pamata HTTP pieprasījums. Atlasot šo opciju, tiek atvērta šāda saskarne:

Pieprasījuma saskarnē ir vairāki svarīgi lauki. Pirmais lauks, kas jums jāapmeklē, ir pieprasījuma metodes (vai darbības vārda) lauks. Noklusējuma pieprasījuma metode ir GŪT, taču ir pieejamas vairāk nekā 10 dažādas metodes, no kurām izvēlēties.

Piecas metodes, kuras izmantosit regulāri, ietver:

  • GET: iegūst datus no datu bāzes.
  • POST: pievieno jaunus datus datu bāzei.
  • PUT: atjaunina visu datu lauku datu bāzē.
  • PATCH: atjaunina konkrētus datu lauka aspektus datu bāzē.
  • DZĒST: izdzēš datus no datu bāzes.

URL lauks atrodas tieši blakus pieprasījuma metodes laukam. Lai pārbaudītu API, vienkārši atlasiet pieprasījuma metodi un norādiet atbilstošo URL.

Publiskas API testēšana pakalpojumā Postman

Šajā sadaļā varat izmantot jebkuru publisko API. Nākamajā piemērā tiek izmantota ziņu API ar nosaukumu Newsdata.io. Šai API ir vairākas vaicājumu opcijas, kas atgriež ziņas visā pasaulē. Uz valsti balstītam galapunktam ir šāda struktūra:

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

Jums būs jāaizstāj YOUR_API_Key vērtība URL ar API atslēgu, ko saņemsit pēc reģistrēšanās Newsdata.io. Atjauninātā URL ievietošana pakalpojumā Postman atgriež līdzīgu izvadi tālāk norādītajam.

{
"statusu": "panākumus",
"kopējie rezultāti": 10173,
"rezultātus": [
{
"virsraksts": "Apple varētu būt pirmais, kas izmantos TSMC's 3nm mikroshēmas process M2 Pro",
"saite": "https://appleinsider.com/articles/22/08/18/apple-could-be-the-first-to-use-tsmcs-3nm-chip-process-for-m2-pro? utm_medium=rss",
"atslēgvārdi": null,
"radītājs": [
"[email protected] (Maiks Pītersons)"
],
"video_url": null,
"apraksts": "Apple's 2022 MacBook Pros var iesaiņot jaunus M2 Pro un M2 Max mikroshēmojumus, kas izgatavoti ar TSMC's jaunākais 3nm ražošanas process, saskaņā ar jaunu ziņojumu. M2TSMC, pasaule's lielākais pusvadītāju līgumražotājs, ir nepārtraukti attīstījis savus 3 nm ražošanas procesus. Saskaņā ar Commercial Times teikto, Apple varētu būt pirmais klients, kurš pieķers šīs mikroshēmas. Lasīt vairāk...",
"saturu": null,
"publicēšanas datums": "2022-08-18 15:22:53",
"image_url": null,
"avota_id": "appleinsider",
"valsts": [
"Amerikas Savienotās Valstis",
"Apvienotā Karaliste",
"Indija",
"Austrālija",
"singapūra",
"Kanāda"
],
"kategorijā": [
"tehnoloģija"
],
"valodu": "Angļu"
},
],
"nākamā lapaspuse": 1
}

Pastnieks atgriezīs virkni ziņu stāstu. Iepriekš redzamajā iznākumā ir parādīts tikai viens šo ziņu piemērs.

Tagad jūs varat pārbaudīt API, izmantojot Postman

Postman ir populāra platforma, kuru varat izmantot, lai pārbaudītu API, kuras vēlaties izmantot savos projektos. Varat uzturēt resursu kopu un izmantot dažādas pieprasījuma metodes.

Kad esat pārbaudījis API, loģisks nākamais solis ir to integrēšana savās lietojumprogrammās.