Chuyển tới nội dung chính

Developer Portal API Test

Tổng Quan

Hướng dẫn này giải thích cách các nhà phát triển có thể kiểm tra API trực tiếp từ Cổng thông tin Nhà phát triển bằng cách sử dụng công cụ kiểm tra nhúng. Nó hỗ trợ nhiều giao thức API như REST, GraphQL và WebSocket, cho phép các nhà phát triển tương tác với các điểm cuối mà không cần rời khỏi cổng.

Điều Kiện Tiên Quyết

  • API mục tiêu phải được triển khai và công bố trên một Gateway
  • API phải là một phần của một Sản phẩm có thể nhìn thấy trên Cổng thông tin Nhà phát triển
  • Bạn phải đăng nhập vào Cổng thông tin Nhà phát triển và có quyền truy cập vào Sản phẩm API

Kiểm Tra API REST

  • Chọn một API từ trang Chi tiết Sản phẩm
  • Đi đến tab Kiểm tra của API

Ví dụ:

TrườngGiá trị Ví dụ
Phương thứcGET
URLhttps://echo.hoppscotch.io
Tiêu đềTùy chọn (ví dụ: Authorization: Bearer token)
Tham số Truy vấnThêm khi cần thiết

Nhấn Gửi và quan sát nội dung phản hồi, mã trạng thái và tiêu đề

Kiểm Tra API GraphQL

query Request {
method
url
headers {
key
value
}
}

Nhấn Kết nối, sau đó thực hiện truy vấn của bạn

Kiểm Tra API WebSocket

  • Chọn tab WebSocket
  • Nhập một điểm cuối WebSocket (ví dụ: wss://echo-websocket.hoppscotch.io)
  • Nhấn Kết nối
  • Gửi một tin nhắn thử nghiệm ở định dạng JSON:
{
"message": "Hello WebSocket"
}

Xem phản hồi theo thời gian thực được trả về bởi máy chủ

Thực Hành Tốt Nhất

  • Sử dụng môi trường thử nghiệm hoặc máy chủ giả lập khi thử nghiệm các API công khai
  • Đối với các API đã xác thực, cung cấp tiêu đề hoặc mã thông báo một cách thủ công
  • Sử dụng GraphQL introspection nếu có sẵn để tự động tải lược đồ
  • Đối với WebSocket, kiểm tra các giao thức bắt tay và tin nhắn một cách từng bước