← 返回解决方案
适用于开发者

用 OrbVPN 构建产品

功能完整的 REST API 和 SDK,轻松为你的应用集成 VPN 能力。可提供白标方案。

官方 SDK

适用于主流开发语言的原生库

JS

JavaScript/TypeScript

PY

Python

GO

Go

RS

Rust

JV

Java/Kotlin

SW

Swift

简单集成

几分钟即可上手我们直观的 API 和完整的 SDK。可编程创建用户、管理订阅、控制 VPN 连接。

  • RESTful API 设计
  • 完整文档
  • 交互式 API 浏览器
  • 沙盒环境
example.ts
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
});

API 功能

身份认证

使用 OAuth 2.0 和 API 密钥认证,保障访问安全

Webhooks

针对用户操作和状态变更的实时事件通知

限流控制

宽松限额并支持突发流量,轻松应对高并发应用

低延迟

全球边缘部署,全球响应时间低于 50ms

API 端点

POST/v1/users创建用户账户
GET/v1/users/{id}获取用户详情
POST/v1/subscriptions创建订阅
GET/v1/servers列出 VPN 服务器
POST/v1/connections发起 VPN 连接
GET/v1/usage/{id}获取带宽使用情况

你可以构建什么

白标 VPN 应用

基于我们的基础设施构建你的自有品牌 VPN 应用

安全集成

为现有安全产品加入 VPN 防护能力

企业工具

将 VPN 管理集成到你的 IT 管理控制台

隐私优先应用

为你的消费级应用添加网络隐私功能

准备开始开发了吗?

立即获取 API 密钥,把 OrbVPN 集成到你的应用中。