APIs
下面是API的介绍:
GET /sub
这是用于子部分转换的API,它包含在Web界面生成的链接中。
它接受GET请求。以下是参数说明:
参数 | 描述 | 可选 | 默认值 | 备注 |
---|---|---|---|---|
url | 原始订阅链接或节点分享链接。需要进行URIComponent编码。 | 否 | - | 支持多个订阅链接。您可以使用换行符或" |
interval | 代理更新间隔。 | 是 | 1800 | 单位:秒。 |
urlstandby | 备用订阅链接或节点分享链接。其中的代理将仅添加到手动切换组(配置文件中"manual" 为True 的组)中,并不会归类到区域组中。建议进行URIComponent编码。 | 是 | - | 支持多个订阅链接。您可以使用换行符或" |
short | 如果设置了此参数(无论取值为何),将不会生成包含 allow-lan 等内容的标头部分和 dns 部分。 | 是 | - | - |
npr | 如果设置了此参数(无论取值为何),将不会代理 ruleset 的 URL | 是 | - | 默认情况下,会使用这个服务来代理 ruleset 的 URL,以保证能正常获取规则集。若设置了此参数,将不会代理 ruleset 的 URL。 |
GET /provider
此API可将订阅转换为 proxy-provider 需要的配置。每当通过 proxy-provider 更新代理时,将调用此API。 它接受GET请求。以下是参数说明:
参数 | 描述 | 可选 | 默认值 | 备注 |
---|---|---|---|---|
url | 原始订阅链接的URL。需要进行URIComponent编码。 | 否 | - | 应为单个订阅链接。 |
GET /proxy
此API用于通过本服务代理访问指定的URL。 它接受GET请求。以下是参数说明:
参数 | 描述 | 可选 | 默认值 | 备注 |
---|---|---|---|---|
url | 需要被代理的URL。需要进行URIComponent编码。 | 否 | - | 使用本服务来访问这个URL并返回结果。 |