Skip to content

Subscribe 服务器订阅接口文档

PolarBears edited this page Aug 2, 2017 · 1 revision

原始数据格式

ssr://XXXXXX
ssr://YYYYYY

每个节点一行,可任意多行

如果希望客户端只(随机)获取其中n个显示,那么在最前面补上一行MAX=n

注意:这些节点必须填写Group字段,且必须都使用相同的Group

对原始数据的处理

假如原始数据是d,然后对d进行base64编码(末尾的等于号保留),作为最终的结果返回

Web接口

提供一个URL,客户端访问后,返回上文的结果即可,支持http/https。

Web接口实现建议:

  • URL中添加token相关的认证字段(除非打算作为公共订阅)
  • 支持max字段让客户端指定返回的最大条目数量,这时应该随机返回指定数量的节点

客户端约定

  • URL中使用max字段参数指定返回的最大条目数量
  • 如指定了最大数量,但服务端返回了多于这个数量的条数时,应随机丢掉多余的