创建隧道API 🚧
简介
本API允许用户通过token和参数创建隧道。
接口信息
- URL:
/CreateTunnel
- 方法:
POST
- 认证:
token
请求参数
参数名 | 说明 | 必填 | 数据类型 | 范围/示例 |
---|---|---|---|---|
token | 在登录的时候返回的Token。 | 是 | string | - |
proxy_name | 隧道名称,注意不能为中文,长度限制为1-12。 | 是 | string | 1-12个字符 |
local_ip | 本地IP地址。 | 是 | string | 例如:192.168.1.1 |
local_port | 本地端口。 | 是 | integer | 1-65535 |
remote_port | 远程端口。 | 是 | integer | 如果不正确服务端会返回正确的范围 |
proxy_type | 隧道类型,目前支持TCP、UDP。 | 是 | string | TCP/UDP |
node_name | 节点名称。 | 是 | string | - |
node_type | 节点类型,请填节点所属的类型,如:VIP,Free。 | 是 | string | VIP/Free |
请求示例
python
import requests
def NetWorkLink(link, data):
headers = {"Content-Type": "application/json"}
try:
response = requests.post(f"https://api.stellarfrp.top/{link}", json=data, headers=headers)
return response
except Exception as e:
print(e)
return e
token = "示例token"
proxy_name = "test"
local_ip = "127.0.0.1"
local_port = "5210"
remote_port = "13000"
proxy_type = "tcp"
node_name = "宁波节点"
node_type = "VIP"
data = {
"token": token,
"proxy_name": proxy_name,
"local_ip": local_ip,
"local_port": local_port,
"remote_port": remote_port,
"proxy_type": proxy_type,
"node_name": node_name,
"node_type": node_type
}
response = NetWorkLink("CreateTunnel", data)
print(response.json())