专业版完整事件清单
以下内容按事件名列出 type 和 payload。首次接入可先在 事件通知 确定业务需要的事件,再查询对应字段。
事件表
账务事件边界
BILLING_UNAVAILABLE 当前仅是 SDK 预留常量,专业版 iframe 不发送该事件。生成中的额度异常通过 GENERATE_ERROR 返回,常见 code/reason 为 CREDITS_EXHAUSTED / credits_exhausted;初始化阶段的服务或权限不可用通过 APP_ERROR 返回。
任务创建阶段错误
GENERATE_ERROR.code === 'CONTENT_RISK' 表示输入内容需要修改且任务未创建成功。iframe 会使用 message 提示终端用户;宿主可读取 msgKey、msgParams 和 requestId 做多语言映射或问题追踪,不需要等待 GENERATE_STOPPED。
事件表字段
| 列 | 含义 |
|---|---|
| 事件名称 | 给接入方阅读的业务名称。 |
事件类型 type | events.onEvent(event) 中的 event.type。 |
回调 payload | SDK 传给 event.payload 的对象字段;标注“可选”的字段需要按不存在处理。 |
需要流程或字段解释时
| 目标 | 页面 |
|---|---|
| 先理解事件主线 | 事件通知 |
| 宿主主动控制 iframe | 事件推送 |
| 查字段含义和枚举值 | 事件字段说明 |
