API AIP AIPI AIP AL ALIPI

每一个公开举报也是JSON,没有要求的钥匙,也没有要创建的账户——如果一个网站公布了举报,其数字任何人都可以读取,举报页本身也从中取出同样的形状。

这是关键而非方便。 您无法独立获取和检查的数字是一个截图。 这两个终点是让这个站点前面的主张可以测试的。

举报数据

出版举报背后的一切内容:总数、图表的时间序列、来源、页数、国家、浏览器、系统、装置和运动的分解。

GET https://visits.report/r/507de85247a64071f4e5583f9ba2583b/data/?period=last24h&granularity=hourly
参数 价值 含义 意思 意思
periodlast24h · last7d · last30d · last90d · all 窗口。 默认为 last24h; 任何未经确认的都会返回到窗口, 而不是错误 。
granularityhourly · daily 系列的巴克特尺寸。 使用它和每个周期使用它自然的—— 每天每小时, 每天对更长的时间使用。

响应是带有以下密钥的一个对象:

{ "totals": { "pageviews": 0, "visitors": 0, "visits": 0, ... }, "series": [ { "label": "...", "pageviews": 0, "visitors": 0 }, ... ], "sources": [ ... ], "pages": [ ... ], "countries": [ ... ], "browsers": [ ... ], "systems": [ ... ], "devices": [ ... ], "campaigns": [ ... ], "live": 0 }

现场访问者

现场的人现在在现场,他们来自哪里。他们只是汇总——从不做访客的身份证,从不做道路,从不做任何可以挑出一个人的东西。

GET https://visits.report/r/507de85247a64071f4e5583f9ba2583b/live/?minutes=5
参数 价值 含义 意思 意思
minutes1–60 后退多少 。 默认为 5; 范围以外的值被夹住, 不被拒绝 。

网站可以将自己独立计算的活号嵌入自己的网页, 读者可以打开举报, 对照页面的主张, 检查举报内容。

{ "domain": "visits.report", "verified": true, "minutes": 5, "visitors": 0, "sources": [ ... ], "countries": [ ... ], "report_url": "https://visits.report/r/…/" }

凭什么可以指望

  • 没有验证, 没有密钥, 没有利率限制可以签名。 两个终点都是普通的 Get 。
  • 报道必须公开。 如果其所有者没有公布, 两个终点都会返回404个, 同一个未知网站得到的答案, 所以API从未透露私人网站的存在。
  • IP地址从未写下来,访问者身份证每天都被盐化,无法连续几天连在一起。
  • 昨天和早些时候被密封在每天的散列链中, 你可以重新计算自己。 这个 API 中的数字就是这个链中的数字 。

如何亲手核实链条 →

Made by @nadermx