Bỏ qua để đến nội dung

Xác thực

RouteAPI sử dụng xác thực Bearer Token. Mọi yêu cầu API đều cần mang Token hợp lệ trong header Authorization.

Authorization: Bearer sk-your-routeapi-token

Ví dụ:

Terminal window
curl https://www.routeapi.ai/v1/models \
-H "Authorization: Bearer $ROUTEAPI_KEY"
  1. Đăng nhập console RouteAPI.
  2. Mở trang API keys.
  3. Tạo token mới.
  4. Thiết lập tên, quota, quyền truy cập và thời hạn hiệu lực theo nhu cầu.
  5. Lưu token và chỉ sử dụng ở phía máy chủ hoặc môi trường an toàn.

Token thường chịu ảnh hưởng bởi các cấu hình sau:

Cấu hìnhẢnh hưởng
Số dư người dùngKhi số dư không đủ, yêu cầu có thể trả về 402
Quota TokenMột Token có thể đặt quota hoặc thời hạn độc lập
Giới hạn tần suấtTrả về 429 khi bị kích hoạt
  • Không để lộ Token trong mã frontend, kho công khai hoặc cấu hình di động dạng rõ.
  • Khi gọi từ máy chủ, ưu tiên lưu Token bằng biến môi trường.
  • Nếu Token bị lộ, hãy vô hiệu hóa hoặc xóa ngay và tạo lại.
  • Tạo Token khác nhau cho từng ứng dụng để dễ kiểm toán và giới hạn.
  • Đặt quota thấp và thời hạn ngắn cho Token kiểm thử tạm thời.
Mã trạng tháiNguyên nhân thường gặpCách xử lý
401Thiếu Token, Token sai chính tả, Token đã bị xóaKiểm tra header Authorization
402Số dư không đủ hoặc quota đã hếtNạp tiền, tăng quota hoặc đổi Token
429Bị giới hạn tần suấtGiảm đồng thời, kiểm tra cấu hình giới hạn người dùng hoặc Token