Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Завдання – Використання API | Асинхронне Програмування та Вступ до Веб-Сервісів
Вступ до .NET з C#
course content

Зміст курсу

Вступ до .NET з C#

Вступ до .NET з C#

2. Асинхронне Програмування та Вступ до Веб-Сервісів
3. Вступ до баз Даних з .NET
5. Оптимізація Операцій з Базою Даних

book
Завдання – Використання API

Існує безкоштовний публічний API під назвою Numbers API. Він має декілька кінцевих точок, одна з яких повертає випадковий факт про будь-яку дату року.

Наведено базовий код. Програма отримує від користувача номер місяця та номер дня.

Завдання: Зробити запит до Numbers API для отримання випадкового факту про цю дату.

Рекомендації:

Формат отримання факту про певну дату: http://numbersapi.com/<month>/<day>/date, де <month> — це номер місяця, а <day> — номер дня. Наприклад, якщо користувач вводить 11 як місяць (що відповідає 11-му місяцю — листопаду) та 6 як день, то URL буде: http://numbersapi.com/11/6/date

Кроки:

  • Створити нову змінну з назвою url та зберегти в ній URL відповідно до формату, описаного в Рекомендаціях. Може знадобитися використання форматування рядків;

  • Створити новий об'єкт HttpClient();

  • Використати об'єкт HttpClient для виконання GET-запиту до url;

  • Зберегти відповідь HTTP-запиту в об'єкт HttpResponseMessage;

  • Отримати текстове повідомлення з об'єкта HttpResponseMessage за допомогою методу ReadAsStringAsync;

  • Відобразити повідомлення.

Note

Це завдання не має модульних тестів. Перевірити правильність коду можна за успішною відповіддю від API.

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 2. Розділ 6

Запитати АІ

expand
ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

course content

Зміст курсу

Вступ до .NET з C#

Вступ до .NET з C#

2. Асинхронне Програмування та Вступ до Веб-Сервісів
3. Вступ до баз Даних з .NET
5. Оптимізація Операцій з Базою Даних

book
Завдання – Використання API

Існує безкоштовний публічний API під назвою Numbers API. Він має декілька кінцевих точок, одна з яких повертає випадковий факт про будь-яку дату року.

Наведено базовий код. Програма отримує від користувача номер місяця та номер дня.

Завдання: Зробити запит до Numbers API для отримання випадкового факту про цю дату.

Рекомендації:

Формат отримання факту про певну дату: http://numbersapi.com/<month>/<day>/date, де <month> — це номер місяця, а <day> — номер дня. Наприклад, якщо користувач вводить 11 як місяць (що відповідає 11-му місяцю — листопаду) та 6 як день, то URL буде: http://numbersapi.com/11/6/date

Кроки:

  • Створити нову змінну з назвою url та зберегти в ній URL відповідно до формату, описаного в Рекомендаціях. Може знадобитися використання форматування рядків;

  • Створити новий об'єкт HttpClient();

  • Використати об'єкт HttpClient для виконання GET-запиту до url;

  • Зберегти відповідь HTTP-запиту в об'єкт HttpResponseMessage;

  • Отримати текстове повідомлення з об'єкта HttpResponseMessage за допомогою методу ReadAsStringAsync;

  • Відобразити повідомлення.

Note

Це завдання не має модульних тестів. Перевірити правильність коду можна за успішною відповіддю від API.

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 2. Розділ 6
Ми дуже хвилюємося, що щось пішло не так. Що трапилося?
some-alt