Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Uppgift – Använda ett API | Asynkron Programmering och Introduktion till Webbtjänster
Introduktion till .NET med C#
course content

Kursinnehåll

Introduktion till .NET med C#

Introduktion till .NET med C#

1. Introduktion
2. Asynkron Programmering och Introduktion till Webbtjänster
3. Introduktion till Databaser med .NET
4. CRUD-Operationer med MySQL
5. Optimering av Databasoperationer

book
Uppgift – Använda ett API

Det finns ett gratis offentligt API, det kallas Numbers API. Det har flera endpoints, varav en returnerar en slumpmässig fakta om ett valfritt datum under året.

Grundkoden är given. Programmet tar ett månadsnummer och ett dagsnummer från användaren.

Uppgift: Skapa en förfrågan till Numbers API för att hämta en slumpmässig fakta om det datumet.

Riktlinjer:

Formatet för att hämta en fakta om ett visst datum är: http://numbersapi.com/<month>/<day>/date där <month> representerar månadens nummer och <day> representerar dagens nummer. Till exempel, om användaren anger 11 för månaden (vilket representerar den elfte månaden - november) och 6 för dagen, blir URL:en: http://numbersapi.com/11/6/date

Steg:

  • Skapa en ny variabel kallad url och lagra URL:en enligt formatet som förklaras i riktlinjerna. Du kan behöva använda strängformatering;

  • Skapa ett nytt HttpClient()-objekt;

  • Använd HttpClient-objektet och gör en GET-förfrågan till url;

  • Spara svaret från HTTP-förfrågan i ett HttpResponseMessage-objekt;

  • Extrahera det råa meddelandetexten från HttpResponseMessage-objektet med hjälp av metoden ReadAsStringAsync;

  • Visa meddelandet.

Notera

Denna uppgift har inga enhetstester. Du kan verifiera att din kod är korrekt genom att få ett lyckat svar från API:et.

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 2. Kapitel 6

Fråga AI

expand

Fråga AI

ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

course content

Kursinnehåll

Introduktion till .NET med C#

Introduktion till .NET med C#

1. Introduktion
2. Asynkron Programmering och Introduktion till Webbtjänster
3. Introduktion till Databaser med .NET
4. CRUD-Operationer med MySQL
5. Optimering av Databasoperationer

book
Uppgift – Använda ett API

Det finns ett gratis offentligt API, det kallas Numbers API. Det har flera endpoints, varav en returnerar en slumpmässig fakta om ett valfritt datum under året.

Grundkoden är given. Programmet tar ett månadsnummer och ett dagsnummer från användaren.

Uppgift: Skapa en förfrågan till Numbers API för att hämta en slumpmässig fakta om det datumet.

Riktlinjer:

Formatet för att hämta en fakta om ett visst datum är: http://numbersapi.com/<month>/<day>/date där <month> representerar månadens nummer och <day> representerar dagens nummer. Till exempel, om användaren anger 11 för månaden (vilket representerar den elfte månaden - november) och 6 för dagen, blir URL:en: http://numbersapi.com/11/6/date

Steg:

  • Skapa en ny variabel kallad url och lagra URL:en enligt formatet som förklaras i riktlinjerna. Du kan behöva använda strängformatering;

  • Skapa ett nytt HttpClient()-objekt;

  • Använd HttpClient-objektet och gör en GET-förfrågan till url;

  • Spara svaret från HTTP-förfrågan i ett HttpResponseMessage-objekt;

  • Extrahera det råa meddelandetexten från HttpResponseMessage-objektet med hjälp av metoden ReadAsStringAsync;

  • Visa meddelandet.

Notera

Denna uppgift har inga enhetstester. Du kan verifiera att din kod är korrekt genom att få ett lyckat svar från API:et.

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 2. Kapitel 6
some-alt