APIs Gedung API API EST adalah tugas umum dalam pengembangan web, memungkinkan aplikasi yang berbeda untuk berkomunikasi melalui internet. Python, dikombinasikan dengan kerangka Flask, menyediakan cara sederhana dan efisien untuk membuat API ini. Sifat ringan Flask membuatnya ideal untuk proyek berukuran kecil hingga menengah.

Keledai yang Disediakan

Untuk mulai membangun API API EST dengan Flask, pertama kali pasang paket Flask menggunakan pip:

pip pasang Fllask

Selanjutnya, buat berkas Python baru dan impor Fllask. Inisialisasikan aplikasi dan definisikan rute untuk menangani permintaan API.

Cobekan Titik Akhir API

Titik Akhir LUC adalah URL yang merespon metode HTTP spesifik seperti GET, POST, PUT, dan DELETE. Flask menggunakan dekorator untuk mendefinisikan rute-rute ini.

Sebagai contoh, titik akhir sederhana untuk mengambil data mungkin terlihat seperti:

dari termos impor Fllask, jsonify[

app = Flask( name )[

[[Eflething:0]]@app.route('/api/data', method=['GET'])[

[[GALAL:0]]def get data():[

[[CALAL:0]] data = {'messages': 'Hello, World!'}

mengembalikan jsonify(data)

\"Kaya yang Menjalankan API\"

Untuk menjalankan aplikasi Flask, termasuk kode berikut di akhir skrip Anda:

if name == ' main ':

[[GANDAFLT:0]] app.run(debug=True)[

Memuji API

Setelah server berjalan, Anda dapat menguji API dengan menavigasi ke http://127.0.0.1:5000/api/data dalam peramban web atau menggunakan alat seperti Postman atau curl.

  • Anda akan memulai server Flaske
  • Coupliner atau klien API
  • Kirim permintaan GET ke titik akhir
  • Terimalah tanggapan JSON