其它接口

网站与账户状态

URL地址: <yourdomain.com>/service/status

Account Status

  • Cloud Service: 第三方云存储提供商,现在仅支持Dropbox
  • Token Status: 第三方云存储的授权状态,如果不是Normal, 则需重新授权
  • Last Synced at: 最后一次同步的时间
  • Synced Times: 同步总次数
  • Last Changed at: 最后一次文件有变化的同步时间
  • Changed Times: 文件有变化的同步总次数
  • TimeZone: 当前账户所在的时区

Site Status

  • Site ID: 是由当前账户ID与网站目录组成的key
  • Last Updated: 当前网站内的最后修改时间
  • Template Priortiy: 模板的优先级

同步日志

URL地址: <yourdomain.com>/service/sync_logs

这里会显示当前站点对应账户的所有同步日志。

每一个文件的同步情况,最多保存最近的500条。

Avatar

URL地址:/service/static_3rd/avatar/<email_md5>

我们对https://www.gravatar.com/做了一次代理,可以更加快速的获取头像,也避免通常情况下HTTPS中调用HTTP浏览器产生的警告。

免费图库

URL地址: /farbox_free_image.jpg, 会随机返回一张版权不限定的图片。

这个URL跟普通的图片调用方式一致, 比如/farbox_free_image.jpg?width=120&height=120&fixed=true返回的是120x120固定尺寸的缩略图。

HTTP Response Headers

FarBox渲染过的页面都会往页面的Headers中填充一些信息以作标识

Name 说明
x-cached yes/no, 如果为yes则是从服务器内存中直接读取,速度最快
x-cache-key 中心服务器中的内存地址标识值
x-render-time 页面渲染的时间(单位秒)
x-route 渲染模板的函数名
x-template-Path 使用的模板的路径名
x-nano-hit 是否命中nano加速网络
x-nano-time nano网络中消耗的时间, 并以此为准

第三方静态资源

URL地址: /service/static_3rd/staticfile/<file_path>

这是对http://cdnjs.cloudflare.com做了一个直接的代理,比如以下两个源码是一致的:

1, /service/static_3rd/staticfile/ajax/libs/font-awesome/4.0.3/css/font-awesome.min.css
2, http://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.0.3/css/font-awesome.min.css