yikart/AiToEarn
Documented errors, page 2 of 3. Back to yikart/AiToEarn
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| 需要管理员权限2 | http | error | jwt, auth, guard, swallowed-error, http-401 |
| 代理地址不合法 | exception | error | proxy, validation, network, configuration |
-1 ChannelWebhookInvalidSignature | http | warning | webhook, signature, security, bilibili |
| Relay uploadSign returned no uploadUrl | exception | error | relay, upload, network, presigned-url |
| Video upload failed | exception | error | youtube-api, upload, empty-response, generic-error |
| errors.loadFailed | exception | error | config, api-response, network |
| userId is required | validation | error | validation, auth, user-id |
| image aspectRatio must use WIDTH:HEIGHT | validation | error | validation, bad-request, image-generation |
| 只能选择一个参数: playlistId, playlistItemsIds | validation | warning | bad-request, input-validation, youtube-api, mutually-exclusive-params |
| 无效的状态参数或状态已过期 | validation | warning | tiktok, oauth, csrf, redis, state-expired |
| 状态数据不完整 | validation | warning | tiktok, oauth, pkce, redis, data-integrity |
ErrHttpBack.err_user_code_had err_user_code_had | error_code | warning | rate-limit, sms, redis, verification-code |
| 上传封面失败,失败原因: | exception | error | upload, cover, shipinhao, cos, operator-precedence |
| 任务素材不存在 | http | error | http-404, validation, mongodb |
ResponseCode.ChannelAccountCreateNotSupported ChannelAccountCreateNotSupported | error_code | error | configuration, wechat-channels, unsupported |
| 不支持的平台 | exception | error | plugin, registry, unsupported-platform, configuration |
| Failed to get user permissions | exception | error | google, oauth, scopes, api-call |
ResponseCode.ChannelAuthSelectedAccountUnavailable ChannelAuthSelectedAccountUnavailable | error_code | error | channel-auth, validation, stale-state |
| 获取TraceKey失败,失败原因: | exception | error | shipinhao, api-error, auth, wechat |
MaterialGroupNotFound MaterialGroupNotFound | error_code | error | douyin, material-group, not-found, validation |
| 视频发布失败 | exception | error | tiktok, publish-failed, video-processing, polling |
| first_frame/last_frame and reference media cannot be mixed | validation | error | validation, volcengine, mutually-exclusive |
ResponseCode.ConfigEditorValidationFailed ConfigEditorValidationFailed | error_code | error | config, validation, zod, schema |
ErrHttpBack.user_task_no_had user_task_no_had | error_code | error | http-404, authorization, ownership-check |
| 插件未安装或未就绪 | exception | error | browser-extension, plugin, douyin, content-script |
| 获取三方平台数据失败 | exception | error | douyin, third-party-api, network, cookie-expired |
| 获取上传签名失败 | exception | error | upload, oss, presign, api |
| YouTube API请求失败 | exception | error | network, youtube-api, unclassified-error, connectivity |
| 系统错误 | http | error | wechat-pay, retry, upstream, http-500 |
| 删除评论失败 | exception | error | tiktok, comments, delete, http-client |
ResponseCode.ConfigEditorPm2Unavailable ConfigEditorPm2Unavailable | error_code | error | pm2, process-management, environment, deployment |
ResponseCode.ConfigEditorWriteFailed ConfigEditorWriteFailed: error.message | error_code | critical | filesystem, config, io, permissions |
ChannelAuthRefreshTokenMissing ResponseCode.ChannelAuthRefreshTokenMissing | exception | error | douyin, oauth, refresh-token, credential-management |
ChannelPaginationModeNotSupported ChannelPaginationModeNotSupported | error_code | warning | pagination, input-validation, api-misuse |
| content is required | validation | error | validation, bad-request, volcengine |
| Failed to generate combined image | exception | error | image-generation, canvas, html-to-image, share |
| HTTP | http | error | sse, server-error, streaming, network |
| No images were generated | exception | error | canvas, image-generation, download |
| 发布推文失败 | exception | error | twitter-api, oauth, http-client, duplicate-content, rate-limit |
| accountId是必须的 | validation | error | validation, bad-request, query-params |
| 当前正在发布中,请稍后再试 | exception | warning | concurrency, publish, duplicate-request |
| This account requires relay | exception | error | relay, account-config, unsupported-operation |
TOO_MANY_REQUESTS Too many requests | http | warning | rate-limit, http-429, throttling |
ResponseCode.AssetUploadFailed AssetUploadFailed | error_code | error | upload, storage, s3 |
ResponseCode.S3DownloadFileFailed S3DownloadFileFailed | error_code | error | s3, network, download, fetch |
| 视频发布状态检查超时,请稍后在TikTok应用中查看发布状态 | exception | warning | tiktok, timeout, polling, async-processing |
| 获取评论失败 | exception | error | tiktok, comments, http-client, permissions |
| tweetId, userId和accountId是必须的 | validation | error | nestjs, validation, bad-request, missing-parameter, query-params |
| videoId, userId和accountId是必须的 | validation | error | bad-request, validation, tiktok, missing-parameter, auth |
| 交换令牌失败 | exception | error | oauth, tiktok, token-exchange, bad-request |
| MCP server not found for session | http | error | mcp, sse, session, state-management |
ResponseCode.ConfigEditorReadFailed ConfigEditorReadFailed: error.message | error_code | critical | filesystem, config, io, enoent |
| imageSize must be one of 1K, 2K, or 4K | validation | warning | validation, bad-request, dto, image-generation |
| HTTP | http | error | sse, http-client-error, streaming, network |
AiLogNotFound ResponseCode.AiLogNotFound | error_code | error | not-found, ownership, authorization, task-polling |
S3DownloadFileFailed S3DownloadFileFailed | error_code | error | s3, download, network, fetch, openai-video |
| Zod validation error (issues + input) | validation | error | zod, validation, dto, typescript |
| 无法获取响应流 | exception | error | sse, streaming, fetch, electron |
| 参数验证失败: | validation | error | validation, nestjs, bad-request, dto |
| 只能选择一个参数: handle, userName, id 或 mine | validation | warning | http-400, validation, youtube-api, query-param |
| RelayAuthException | exception | error | relay, config, channel-auth |
| 交换授权码失败 | exception | error | oauth, tiktok, network, token-exchange |
InternalError Tool result does not match outputSchema | error_code | error | mcp, zod, schema-validation, tools |
ResponseCode.ConfigEditorConfigPathMissing ConfigEditorConfigPathMissing | error_code | critical | config, bootstrap, configuration, startup |
ResponseCode.ChannelAuthSelectableAccountsNotFound ChannelAuthSelectableAccountsNotFound | error_code | error | oauth, selection, session, flow-order |
| errors.validateFailed | exception | error | config, validation, api-response |
| image aspectRatio cannot be converted to a supported size | validation | error | validation, image-generation, configuration |
| 请先安装 Aitoearn 浏览器插件 | exception | error | browser-extension, plugin, login, state-guard |
fail fail | error_code | error | rest, not-found, admin-api, mongodb |
| HTTP error! status | exception | error | http, sse, network, electron |
ResponseCode.ChannelAuthSessionInvalid ChannelAuthSessionInvalid | error_code | error | oauth, redis, session, state |
| Unauthorized | http | error | auth, unauthorized, internal-token, nestjs |
| 上传媒体失败 | exception | error | twitter-api, media-upload, http-client, file-validation, oauth |
-32000 Bad Request: Mcp-Session-Id header is required | http | error | session, http-400, stateful, missing-header |
| Failed to fetch | exception | error | network, http, electron-updater, yaml |
| Cannot submit task in current status | validation | warning | http-400, state-machine, duplicate-submit |
ResponseCode.ChannelAccountAlreadyConnectedToAnotherUser ChannelAccountAlreadyConnectedToAnotherUser | error_code | error | authorization, channel-account, conflict |
| 发表评论失败 | exception | error | tiktok, comments, http-client, permissions |
| Invalid subtitle data | exception | warning | validation, missing-parameter, query-params |
| reference_audio requires at least one reference image or… | validation | error | validation, volcengine, content-constraints |
| 上传视频失败,失败原因1: | exception | error | upload, shipinhao, wrapped-error, network |
ChannelAuthPlatformUidMissing ResponseCode.ChannelAuthPlatformUidMissing | exception | error | douyin, oauth, revoke, missing-argument |
ChannelPublishPlatformWorkIdMissing ChannelPublishPlatformWorkIdMissing | error_code | error | wechat-channels, validation, missing-parameter, publish |
ChannelAuthAccountAccessRevoked ChannelAuthAccountAccessRevoked | error_code | error | facebook, oauth, auth-revoked, pages |
| text prompt is required | validation | error | validation, bad-request, prompt |
| 获取用户信息失败 | exception | error | tiktok, user-info, access-token, scope |
| 参数错误: rating必须为like或unlike | validation | error | bad-request, validation, enum, tiktok |
| video duration is required | validation | error | video-metadata, validation, bad-request |
| ${err.response?.data?.error_description || '刷新令牌失败'} | exception | error | tiktok, refresh-token, network, http-exception |
| userId是必需的 | validation | warning | tiktok, oauth, validation, bad-request |
| errors.restartFailed | exception | error | service-restart, health-check, config |
| Failed to fetch image | exception | error | network, http, fetch |
| Task not found | http | error | http-404, mongodb, resource-not-found |
ErrHttpBack.err_mail_send_fail err_mail_send_fail | error_code | error | email, smtp, registration, configuration |
| 钱包账户不存在 | http | error | http-404, wallet, validation |
| Twitter user profile not found | exception | error | twitter, oauth, user-profile, missing-data |
| Invalid ObjectId | validation | warning | mongodb, validation, nestjs, bad-request, http-400 |
| 授权参数不完整 | validation | warning | oauth, http-400, callback, query-param |
| 上传失败 | http | error | upload, oss, cors, presigned-url |
| image aspectRatio must use positive integer WIDTH:HEIGHT | validation | error | validation, bad-request, image-generation |