[Android] Hướng dẫn sử dụng POSTMAN - Gọi API chưa bao giờ dễ dàng đến vậy

Đăng bởi: Admin | Lượt xem: 3435 | Chuyên mục: Android

POSTMAN là một công cụ cho phép chúng ta làm việc với API, nhất là REST. Với Postman, ta có thể gọi Rest API mà không cần viết dòng code nào. Trong bài viết này chúng ta sẽ cùng tìm hiểu cách cài đặt và sử dụng công cụ tuyệt vời này nhé.


Lời mở đầu

Ngày nay, việc đưa tài nguyên hệ thống thông qua một RESTful API là một cách linh động để cung cấp các loại ứng dụng khác nhau với dữ liệu đã được định dạng theo cách tiêu chuẩn. Việc dùng code gọi các API này và test kết quả trả về khá tốn công. Vì vậy hôm nay mình xin giới thiệu một công cụ mình hay dùng khi làm việc với RESTful API POSTMAN.

Giới thiệu POSTMAN và cài đặt

POSTMAN là một công cụ cho phép chúng ta làm việc với API, nhất là REST. Với Postman, ta có thể gọi Rest API mà không cần viết dòng code nào. Làm chủ Postman, bạn sẽ thấy việc gọi các Rest API (như Facebook, Google, Youtube) chả có gì phức tạp cả.

POSTMAN hỗ trợ tất cả các phương thức HTTP (GET, POST, PUT, PATCH, DELETE, ...).

POSTMAN cho phép lưu lại lịch sử các lần request, rất tiện cho việc sử dụng lại khi cần.

Để bắt đầu với POSTMAN, bạn truy cập vào trang chủ https://www.getpostman.com/ và download phiên bản phù hợp cho hệ điều hành đang sử dụng (có các phiên bản cho MAC OS, Windows 32bit, Window 64bit). Nếu bạn đang sử dụng hệ điều hành nhân Linux thì bạn phải tải POSTMAN từ Extensions của Chrome để cài đặt.

Sau khi cài đặt thành công, bạn mở app lên giao diện đăng nhập sẽ hiện ra. Bạn có thể bỏ qua bước này, cá nhân mình khuyến khích các bạn nên tạo một tài khoản đăng nhập để POSTMAN có thể đồng bộ dữ liệu cho bạn.

Sử dụng

Các chức năng cơ bản

  • Cho phép gửi HTTP Request với các method GET, POST, PUT, DELETE.
  • Cho phép post dữ liệu dưới dạng form (key-value), text, json
  • Hiện kết quả trả về dạng text, hình ảnh, XML, JSON
  • Hỗ trợ authorization (Oauth1, 2)
  • Cho phép thay đổi header của các request

Giao diện POSTMAN

Việc sử dụng POSTMAN rất đơn giản. Bạn chỉ cần chọn method, điền URL, thêm các thông tin cho body, header trong những trường hợp cần thiết, rồi nhấn SEND. Việc của bạn là đợi và POSTMAN sẽ cho bạn kết quả trả về nó có hình thù như thế nào.

Lấy dữ liệu từ Server sử dụng method GET

Với method POST (hoặc PUT) bạn cần phải thêm nội dung vào body để send request

Thêm các giá trị vào header theo yêu cầu của server để có thể gọi API đó

POSTMAN hỗ trợ collection giúp gom các request có họ hàng thân thiết

Gom nhóm các request có họ hàng thân thiết (các request cùng một server chẳng hạn) lại với nhau để dễ dàng trong việc quản lý

POSTMAN còn hỗ trợ cài đặt các biến môi trường (url gốc, API key, …), thuận tiện hơn khi cần test trên nhiều môi trường

Kết luận

Bài viết trên đây cho các bạn biết cách sử dụng cơ bản POSTMAN, một công vụ rất tuyệt vời cho các developer khi bạn cần test cách truyền params hoặc kết quả respond từ một API nào đó.

Ngoài ra POSTMAN còn có những chức năng khác thú vị mà mình chưa tìm hiểu được hết, các bạn có thể tự khám phá thêm.

Cảm ơn các bạn đã đọc bài viết.

Chào thân ái và quyết thắng!

vncoder logo

Theo dõi VnCoder trên Facebook, để cập nhật những bài viết, tin tức và khoá học mới nhất!



Khóa học liên quan

Khóa học: Android

Học Kotlin cơ bản
Số bài học:
Lượt xem: 17611
Đăng bởi: Admin
Chuyên mục: Android

Học lập trình Flutter cơ bản
Số bài học:
Lượt xem: 58512
Đăng bởi: Admin
Chuyên mục: Android

Lập trình Android cơ bản
Số bài học:
Lượt xem: 22990
Đăng bởi: Admin
Chuyên mục: Android