
BegÀra ditt första API i GenvÀgar pÄ iPhone eller iPad
För att begĂ€ra ditt första API skapar du den URL som pekar pĂ„ den API-âĂ€ndpunktâ som du vill prata med och överför sedan denna URL till Ă„tgĂ€rden HĂ€mta innehĂ„ll i UR. NĂ€r genvĂ€gen körs skickar denna Ă„tgĂ€rd din API-förfrĂ„gan.

Bygga en API-förfrÄgan
Typicode-Àndpunkten krÀver att en URL-begÀran Àr formaterad sÄ hÀr:
https://jsonplaceholder.typicode.com/[RESURS]
Texten i hakparenteserna Àr resursen du vill komma Ät. Typicode ger mÄnga olika exempel för att testa förfrÄgningar. I det hÀr exemplet anvÀnder vi https://jsonplaceholder.typicode.com/users
för att begÀra en lista med anvÀndare.
LÀgg till förfrÄgan i URL:en i appen GenvÀgar
pÄ iPhone eller iPad.
Denna
users
-förfrÄgan returnerar en lista med anvÀndare.Du kan begrÀnsa sökningen genom att ange en specifik anvÀndares ID:
https://jsonplaceholder.typicode.com/users/6
. Detta returnerar anvÀndaren vars ID Àr 6.De flesta API:er tillÄter förfrÄgningar i följande format:
https://jsonplaceholder.typicode.com/users?username=Bret
. FrĂ„getecknet â?â pĂ„börjar förfrĂ„gan som söker efter objekt som anvĂ€nder nyckel/vĂ€rdepar. Sökningen?username=Bret
i det hÀr exemplet söker efter en anvÀndare med anvÀndarnamnet Bret.Se efter i API-dokumentationen vilka sökningar och förfrÄgningar som stöds.
Utföra API-förfrÄgan med hjÀlp av ÄtgÀrden HÀmta innehÄll frÄn URL
Tryck pÄ Visa mer i HÀmta innehÄll frÄn URL-ÄtgÀrden i appen GenvÀgar
pÄ iPhone eller iPad.
Följande alternativ för de typer av API-förfrÄgningar du kan göra blir tillgÀngliga:
Med
GET
kan du hÀmta data.Med
POST
kan du skapa nya data.Med
PUT
kan du uppdatera data genom att ersÀtta dem.Med
PATCH
kan du uppdatera data genom att Àndra dem.Med
DELETE
kan du ta bort ett objekt som Àr angivet i URL-förfrÄgan.
I det hÀr exemplet anvÀnder du en
GET
-förfrÄgan till att hÀmta data frÄn Typicode-API.NÀr URL-ÄtgÀrden har fÄtt din begÀran, och HÀmta innehÄll frÄn URL-ÄtgÀrden Àr instÀlld pÄ
GET
data, Àr du redo att göra din API-förfrÄgan.Obs! NÀr HÀmta innehÄll frÄn URL stÀlls om till
POST
,PUT
ellerPATCH
lÀggs en ny parameter till som heter Text i begÀran. Med Text i begÀran kan du skicka JSON, en blankett eller en fil till API:t som en del av din begÀran. Det hÀr gör det möjligt att skriva in nya data manuellt eller genom att anvÀnda variabler sÄ att du kan skicka data till API:t för att skapa, ersÀtta eller Àndra ett inlÀgg.Om du vill testa genvÀgen trycker du pÄ
.
Vid första anblick verkar API:t skicka tillbaka en textröra. Informationen Àr kodad i JSON som stÄr för JavaScript Object Notation.
För att lÀra dig mer om att arbeta med JSON och fortsÀtta med Typicode-API-exemplet, se Introduktion till anvÀndning av JSON i GenvÀgar pÄ iPhone och iPad.