Artifacts

记录神器的缓存使用事件

记录制品缓存使用事件。此请求的正文是缓存使用事件的数组。支持的事件类型为 `HIT` (命中) 和 `MISS` (未命中)。来源为 `LOCAL` (本地) 表示缓存事件发生在用户文件系统缓存上,或者为 `REMOTE` (远程) 表示缓存事件是针对远程缓存的。当事件为 `HIT` (命中) 时,请求还接受一个数字 `duration` (时长),该数字表示在缓存中生成制品所花费的时间。

POST
/v8/artifacts/events

Authorization

AuthorizationRequiredBearer <token>

默认身份验证机制

In: header

请求正文

application/json可选
bodyarray<object>

Query Parameters

teamIdstring

代表其执行请求的团队标识符。

slugstring

代表其执行请求的团队 slug。

Header Parameters

x-artifact-client-cistring

下载此制品的持续集成或交付环境。

Maximum length: 50
x-artifact-client-interactiveinteger

如果客户端是交互式 shell,则为 1。否则为 0。

Minimum: 0Maximum: 1
curl -X POST "https://api.vercel.com/v8/artifacts/events?teamId=string&slug=string" \
  -H "x-artifact-client-ci: string" \
  -H "x-artifact-client-interactive: 1" \
  -H "Authorization: Bearer <token>" \
  -H "Content-Type: application/json" \
  -d '[
    {
      "sessionId": "string",
      "source": "LOCAL",
      "event": "HIT",
      "hash": "string",
      "duration": 0
    }
  ]'

成功。事件已记录。