Predjedlo: Ako nikdy hladovať s API

Pomocou rozhrania API Connect Test and Monitor - tento tutoriál vám ukáže, ako môžete určiť zoznam jedál, aby ste už nikdy nemuseli hladovať.

Na tento účel použijeme bezplatné rozhrania API API a pomocou nástrojov drag-and-drop vizuálneho skladateľa nástrojov vytvoríme integračný test (na rozdiel od Postmana alebo SoapUI required nie je potrebný žiadny kód).

Dôležitosť integračného testovania? To bude simulovať používanie rozhraní API v tomto prípade nás (v tomto prípade nás) vs. testovanie jedného koncového bodu, aby sa zistilo, či to funguje. Bez potvrdenia toku medzi jednotlivými časťami je ťažké zachytiť, či sa niečo rozpadne po prúde. Pokiaľ ide o jedlo, je dôležité, aby sme mali pravdu.

Predpoklady

  1. API Connect Test and Monitor - zaregistrujte sa na svoj účet navždy zadarmo tu: https://ibm.biz/apitest.
  2. Zomato API - zaregistrujte sa na svoj bezplatný účet vývojára Zomato. Budete musieť kliknúť na Generovať kľúč rozhrania API, zaregistrovať sa (Google, Facebook alebo e-mail) a nakoniec aktivovať svoj účet. Prvých 1 000 hovorov API za deň je bezplatné.

1. Uskutočnite hovor API

Teraz ste pripravení ísť. Choďte do toho a prihláste sa do API Connect Test and Monitor. Prvá obrazovka, ktorú vidíte, je klient - umožňuje vám posielať jednoduché a pokročilé požiadavky na rozhranie API.

V našom tutoriále použijeme klienta na vykonanie žiadosti GET. Konkrétne žiadosť GET nájsť naše zaujímavé mesto, v našom prípade to bude Toronto.

Použite nasledujúcu adresu URL: https://developers.zomato.com/api/v2.1/cities a vložte ju do vstupu „Adresa URL žiadosti“. Potom kliknite na „Params“ a pridajte parameter. Pridajte q ako „kľúč“ a Toronto ako „hodnotu“. Teraz pod položkou „Záhlavia“ pod „kľúčom“ zadajte užívateľský kľúč a pre „hodnotu“ zadajte svoj vlastný jedinečný kľúč vygenerovaný z Zomato predtým 4fb2220d02f259843a91db67f9bf5acd. Ste pripravení zasiahnuť Send, malo by to vyzerať takto.

Dokumentáciu pre / CitiesAPI nájdete tiež v dokumentácii Zomato, ak sa chcete vrátiť späť.

Hit Send, a mali by ste vidieť nasledujúce vo vašom tele odpovede. Poznámka: Kód HTTP je napravo, čo potvrdzuje, že to bola dobrá žiadosť. Ak prejdete odpoveďou, uvidíte, že existuje veľa miest s mestami s názvom Toronto.

Teraz, keď sme potvrdili, že naše mestské API vracia dobrú odpoveď, musíme to urobiť ešte o krok ďalej. Hľadáme Toronto v Kanade, nikde inde.

Aby sme to dosiahli, musíme vygenerovať integračný test a prepojiť sériu rozhraní API, ktoré ponúka Zomato spolu, nielen API miest.

Čo bude ďalej? Dezert

V ďalšej časti tutoriálu vám ukážeme, ako vygenerovať integračný test a reťaziť sériu rozhraní API v našom tutoriále s názvom „Dezert: Ako nikdy hladovať s API “.

Uvidíme sa tam! (áno, vynechali sme hlavný chod a šli rovno na dezert!)

Dúfame, že ste v tomto tutoriáli našli hodnotu. Prosím, dajte nám vedieť v komentároch, čo by ste chceli nabudúce vidieť!

Vyrobené pomocou od tímu IBM API Connect.