Pekerjaan rumah
Pekerjaan rumah untuk modul 1
Bagaimana kalau mencobanya dalam praktek? Saatnya untuk melakukan pekerjaan rumah pertama.
Anda perlu mengaktifkan terminal untuk bekerja dengan baris perintah. Di Windows, aplikasi yang diinginkan disebut CMD , di MacOS - Terminal .
Gunakan aplikasi konsol curl (jika tidak diinstal di komputer Anda - perbaiki). Ini dirancang khusus untuk mengirim permintaan ke layanan tertentu dan menerima respons dari sana.
Sebagai contoh, kirim permintaan HTTP ke layanan BoredAPI . Ini adalah layanan yang dapat mengambil aktivitas untuk semua kesempatan.
Untuk melakukan ini, masukkan perintah berikut di terminal:
curl " http://www.boredapi.com/api/activity?type=diy ”
Harap dicatat bahwa alamat dapat dibagi secara kondisional menjadi dua bagian - sebelum dan sesudah tanda tanya.
Bagian pertama adalah alamat permintaan itu sendiri. Dalam contoh ini - “http://www.boredapi.com/api/activity”
Bagian kedua adalah parameter permintaan. Dalam contoh - "type=diy". Artinya, parameter query adalah “type” dengan nilai “diy”. Jadi, kami mengindikasikan bahwa kami ingin mendapatkan aktivitas yang dapat Anda lakukan sendiri (diy - Lakukan Sendiri).
Lihat apa tanggapan yang diterima. Temukan informasi yang Anda butuhkan di dalamnya. Dalam modul selanjutnya, kami akan menganalisis secara rinci dalam bentuk apa respons itu datang, terdiri dari apa. Pada tahap ini, cukup untuk memahami bahwa seperti inilah respons terhadap permintaan dari backend sebelum diproses secara logis dan ditampilkan dengan indah di frontend.
Lihat dokumentasi untuk layanan ( http://www.boredapi.com/documentation ) dan buat sendiri permintaan yang lebih kompleks dengan parameter yang berbeda. Misalnya, cari tahu aktivitas apa yang cocok untuk perusahaan yang memiliki lebih dari 5 orang tetapi kurang dari 10 orang.
Untuk mengkonsolidasikan materi, cobalah untuk menguasai layanan yang lebih kompleks. Misalnya - https://www.alphavantage.co/
Baca dokumentasi, dapatkan nilai tukar atau harga saham dari database.
Sebelum digunakan, Anda harus mendaftar dan mendapatkan kunci akses pribadi.