Xây dựng cùng OrbVPN
REST API đầy đủ tính năng và SDK để tích hợp khả năng VPN vào ứng dụng của ban. Có cung cấp giải pháp gắn thương hiệu riêng.
SDK chính thức
Thư viện native cho những ngôn ngữ ưa thích của ban
JavaScript/TypeScript
Python
Go
Rust
Java/Kotlin
Swift
Tích hợp đơn giản
Bắt đầu chỉ trong vài phút với API trực quan và bộ SDK toàn diện của chúng tôi. Tạo người dùng, quản lý gói đăng ký và điều khiển kết nối VPN hoàn toàn tự động.
- Thiết kế API kiểu RESTful
- Tài liệu hướng dẫn đầy đủ
- Trình khám phá API tương tác
- Môi trường sandbox
import { OrbVPN } from '@orbvpn/sdk';
const client = new OrbVPN({
apiKey: process.env.ORBVPN_API_KEY
});
// Create a user
const user = await client.users.create({
email: 'user@example.com',
plan: 'premium'
});
// Get optimal server
const server = await client.servers.findOptimal({
country: 'US',
protocol: 'wireguard'
});
// Generate connection config
const config = await client.connections.create({
userId: user.id,
serverId: server.id
});Tính năng API
Xác thực
Xác thực OAuth 2.0 và API key cho truy cập an toàn
Webhook
Thông báo sự kiện theo thời gian thực cho hành động và thay đổi trạng thái của người dùng
Giới hạn tốc độ truy cập (Rate Limiting)
Giới hạn rộng rãi với khả năng burst cho ứng dụng lưu lượng lớn
Độ trễ thấp
Triển khai hạ tầng biên toàn cầu cho thời gian phản hồi <50ms trên khắp thế giới
API Endpoints
/v1/usersTạo tài khoản người dùng/v1/users/{id}Lấy chi tiết người dùng/v1/subscriptionsTạo gói đăng ký/v1/serversLiệt kê máy chủ VPN/v1/connectionsKhởi tạo kết nối VPN/v1/usage/{id}Lấy dữ liệu sử dụng băng thôngBan có thể xây dựng gì
Ứng dụng VPN White-Label
Xây dựng ứng dụng VPN mang thương hiệu riêng của ban trên hạ tầng của chúng tôi
Tích hợp bảo mật
Thêm lớp bảo vệ VPN vào các sản phẩm bảo mật hiện có của ban
Công cụ doanh nghiệp
Tích hợp quản lý VPN vào các bảng điều khiển quản trị IT của ban
Ứng dụng ưu tiên quyền riêng tư
Thêm tính năng bảo mật mạng cho các ứng dụng người dùng của ban