飞书只读 Token / Provider / Refresh Endpoint 阻断复核

Z5 受控停止后,本页只解释阻断原因和修复 Gate:没有读取飞书真实人员,没有写 snapshot,没有导入员工,没有反写飞书。

为什么 Z5 受控停止

当前 live readiness 显示 token/cache/provider 不可用或已过期;同时 router 中没有可安全调用的 refresh-dry-run endpoint。因此 refresh 不能继续。

token provider readiness:false
token cache metadata readiness:false
required scope readiness:true
refresh service callable:true
refresh-dry-run endpoint:false
next_gate:FEISHU_READONLY_TOKEN_CACHE_REFRESH_GATE

Z4 ready 与 Z5 not ready 的差异

Z4 是准备包,主要依据历史 readiness JSON、代码存在性和 schema contract;Z5 是 apply 包,使用 live readiness endpoint 做硬检查。当前 live metadata 显示 token 已过期或 provider 不可用,所以必须回到 token cache/provider Gate。

Refresh endpoint 缺口

refresh service 文件存在,但当前 router 没有暴露安全的 POST /api/feishu-readonly-snapshot/refresh-dry-run。后续如补 endpoint,必须只允许 dry-run,只写三张 snapshot 表,不写主数据,不输出敏感字段。

行数保持

输出文件

飞书只读 token cache refresh 准备

解释 token cache 过期、provider 可用性与下一步只读 refresh Gate。

查看飞书只读 token cache refresh 准备

飞书只读 token cache refresh apply 结果

仅刷新 tenant_access_token cache;未读取员工/部门,未写 snapshot 或主数据。

查看飞书只读 token cache refresh apply 结果

飞书只读 token provider parser 修复

兼容 code/data/msg 嵌套响应;未刷新 token,未调用飞书 API。

查看结果

飞书只读 token cache refresh retry 结果

Z5D parser 修复后重试刷新 tenant_access_token cache。

查看结果