Cara Menggunakan Tukang Pos untuk Menguji API

Antarmuka pemrograman aplikasi (API) memainkan peran penting dalam pengembangan perangkat lunak. Jika Anda ingin mengembangkan aplikasi atau situs web online, Anda perlu membuat API, menggunakan yang sudah ada, atau keduanya.

API menerima permintaan dari satu aplikasi perangkat lunak ke aplikasi perangkat lunak lainnya, lalu kembali ke perangkat lunak yang memulai dengan respons yang relevan. Oleh karena itu, jika API Anda rusak maka aplikasi Anda akan mengalami masalah. Platform Postman membantu Anda menjaga API tetap berfungsi, dengan menyediakan pengujian API di antara fitur-fitur bermanfaat lainnya.


Apa itu Tukang Pos?

Postman adalah platform yang membantu Anda bekerja dengan API. Ini adalah repositori API, yang memungkinkan Anda untuk menyimpan, mengatur, dan menggunakan API Anda. Repositori Postman berbasis cloud dan dikontrol versi, jadi ini adalah platform ideal untuk pengembangan API kolaboratif, serta pengembangan API di beberapa perangkat.

Postman memungkinkan Anda untuk mengelola setiap aspek alur kerja pengembangan API. Platform ini menyediakan semua yang Anda butuhkan untuk menguji CRUD API yang lengkap. Beberapa fitur populer Postman meliputi:


  • spesifikasi
  • Dokumentasi
  • resep alur kerja
  • Pengujian
  • Metrik

Memasang Tukang Pos di Perangkat Anda

Anda dapat mengunduh Postman dari situs web resminya di mesin Windows, Apple, atau Linux. Memilih jenis mesin Anda akan memulai pengunduhan otomatis file yang dapat dijalankan. Ini akan menginstal platform Postman dalam beberapa langkah mudah.

Cara Membuat Permintaan Menggunakan Tukang Pos

Versi terbaru dari platform Postman (v9.28.1) diluncurkan dengan antarmuka pengguna berikut:

Untuk mengirim permintaan ke API yang ada, klik tombol baru tombol di sudut kiri atas antarmuka Postman. Ini akan membawa Anda ke jendela pop-up berikut:

See also  Cara Kerja Scoping di JavaScript

Sudut kiri atas jendela pop-up memiliki opsi untuk membuat permintaan HTTP dasar. Memilih opsi itu membawa Anda ke antarmuka berikut:

Ada beberapa bidang penting dalam antarmuka permintaan. Bidang pertama yang harus Anda perhatikan adalah bidang metode permintaan (atau kata kerja). Metode permintaan default adalah DAPATKANtetapi ada lebih dari 10 metode berbeda untuk dipilih.

Lima metode yang akan Anda gunakan secara teratur meliputi:

  • GET: memperoleh data dari database.
  • POST: menambahkan data baru ke database.
  • PUT: memperbarui seluruh bidang data dalam database.
  • PATCH: memperbarui aspek tertentu dari bidang data dalam database.
  • DELETE : menghapus data dari database.

Bidang URL berada tepat di sebelah bidang metode permintaan. Untuk menguji API, Anda cukup memilih metode permintaan dan memberikan URL yang sesuai.

Menguji API Publik di Tukang Pos

Anda dapat menggunakan API publik apa pun di bagian ini. Contoh berikut menggunakan API berita yang disebut Newsdata.io. API ini memiliki beberapa opsi kueri yang menampilkan berita di seluruh dunia. Titik akhir berbasis negara memiliki struktur ini:

https:

Anda harus mengganti ANDA_API_Kunci nilai di URL dengan kunci API yang akan Anda terima setelah Anda mendaftar dengan Newsdata.io. Memasukkan URL yang diperbarui ke Postman mengembalikan output yang mirip dengan yang di bawah ini.


{
"status": "success",
"totalResults": 10173,
"results": [
{
"title": "Apple could be the first to use TSMC's 3nm chip process for M2 Pro",
"link": "https://appleinsider.com/articles/22/08/18/apple-could-be-the-first-to-use-tsmcs-3nm-chip-process-for-m2-pro?utm_medium=rss",
"keywords": null,
"creator": [
"[email protected] (Mike Peterson)"
],
"video_url": null,
"description": "Apple's 2022 MacBook Pros may pack new M2 Pro and M2 Max chipsets made with TSMC's latest 3nm manufacturing process, according to a new report.M2TSMC, the world's largest semiconductor contract manufacturer, has been steadily building out its 3nm production processes. According to the Commercial Times, Apple could be the first customer to get its hands on those chips. Read more...",
"content": null,
"pubDate": "2022-08-18 15:22:53",
"image_url": null,
"source_id": "appleinsider",
"country": [
"united states of america",
"united kingdom",
"india",
"australia",
"singapore",
"canada"
],
"category": [
"technology"
],
"language": "english"
},
],
"nextPage": 1
}

See also  Cara Memulai Bermain Sport Dengan Apple Arkade

Tukang pos akan mengembalikan serangkaian berita. Output di atas hanya menampilkan satu contoh berita tersebut.

Sekarang Anda Dapat Menguji API Dengan Tukang Pos

Postman adalah platform populer yang dapat Anda gunakan untuk menguji API yang ingin Anda gunakan dalam proyek Anda. Anda dapat mempertahankan satu set sumber daya dan menggunakan berbagai metode permintaan.

Setelah Anda menguji API, langkah logis berikutnya adalah mengintegrasikannya ke dalam aplikasi Anda.