# 真人认证与内容安全

> 为什么真人照片不能直接用？活体认证怎么走？内容审核会拦什么？素材如何隔离

<AccordionGroup>
  <Accordion title="为什么真实人脸照片不能直接作参考图？">
    出于**防深度伪造**的硬性要求，真实人脸图片不能直接放进 `image_url`——会被内容审核 **403 拒绝**。必须先完成 [真人认证](/asset-management/real-person)（本人刷脸），把照片上传到认证产生的 `LivenessFace` 素材组，再以 `asset://素材ID` 引用。
  </Accordion>
  <Accordion title="真人认证的流程是怎样的？">
    五步：`CreateVisualValidateSession` 拿到刷脸链接 → 本人手机打开完成活体检测 → 轮询 `GetVisualValidateResult` 拿到真人素材组 → 向该组上传本人照片并等 `Active` → 生成时 `asset://` 引用。全流程 API 化，无需人工审核介入。详见 [真人认证接口](/asset-management/real-person)。
  </Accordion>
  <Accordion title="查询认证结果返回 404，是失败了吗？">
    不是。轮询 `GetVisualValidateResult` 时返回 404 `NotFound.VisualValidateResult` 表示**对方还没刷完脸**，属于正常的「进行中」状态，继续每 3–5 秒轮询即可。真正的失败是 `Result.Status` 为 `failed` / `expired`。
  </Accordion>
  <Accordion title="认证会话有效期多久？过期怎么办？">
    约 **15 分钟**。请在发起后尽快让本人完成刷脸；过期后重新调用 `CreateVisualValidateSession` 生成新会话即可。
  </Accordion>
  <Accordion title="能上传别人的照片吗？">
    不能。只能上传**已完成刷脸认证的本人**清晰照片。向真人组上传其他人的照片会在内容审核阶段失败（素材状态 `Failed`）。请仅对已获得肖像授权的本人发起认证。
  </Accordion>
  <Accordion title="向普通 AIGC 组传真人照片会怎样？">
    会失败。真实人脸必须放进真人认证产生的 `LivenessFace` 组；向普通 `AIGC` 组上传真人照片会在内容审核阶段失败（素材 `Failed`）。AI 生成的虚拟人像 / 动漫角色则可以放进 `AIGC` 组。
  </Accordion>
  <Accordion title="不同账号之间素材是隔离的吗？">
    是。素材、素材组、认证会话都绑定账号，跨账号查询、引用、删除均返回 404。你的素材其他用户无法看到或使用。
  </Accordion>
  <Accordion title="哪些内容会被审核拦截？">
    典型是未认证的真实人脸直传（403）。此外平台对违规、敏感内容也有审核。被 403 拒绝的请求**不扣费**。合规使用（授权真人 + 正常内容）不受影响。
  </Accordion>
</AccordionGroup>

## 相关文档

<CardGroup cols={3}>
  <Card title="真人认证接口" icon="user-check" href="/asset-management/real-person">
    认证全流程 API
  </Card>
  <Card title="素材库 API" icon="images" href="/asset-management/asset-library">
    素材组类型与隔离
  </Card>
  <Card title="真人口播数字人" icon="microphone" href="/scenarios/digital-human">
    真人出镜场景
  </Card>
</CardGroup>
