refactor: 重构抖音内容审核适配器使用SDK v3并集成OAuth认证
主要变更: - 集成抖音OpenAPI SDK v3替代原有的HTTP请求方式 - 实现OAuth客户端令牌自动获取和刷新机制 - 统一环境变量配置,使用BYTEDANCE_APP_ID/APP_SECRET同时支持小程序和开放平台API - 添加智能token缓存和过期检测 - 更新响应解析逻辑适配SDK v3格式 - 添加测试接口验证token获取功能 技术改进: - 自动token管理,无需手动维护访问令牌 - 提前5分钟刷新token避免过期 - 完善的错误处理和类型安全 - 移除重复配置,简化环境变量管理
This commit is contained in:
@@ -21,17 +21,19 @@ JWT_SECRET=a6e4d948295ec0ae53921d67d4ce97cfff0565073e370d6094e43705cd48914b68d38
|
||||
WECHAT_APP_ID=wxb51f0b0c3aad7cdf
|
||||
WECHAT_APP_SECRET=your_wechat_app_secret
|
||||
|
||||
# 抖音小程序配置
|
||||
# 抖音小程序配置(同时用于V3 SDK)
|
||||
BYTEDANCE_APP_ID=ttbfd9c96420ec8f8201
|
||||
BYTEDANCE_APP_SECRET=04a026867fbd1ba52174c7c21d94cbc7361ec378
|
||||
BYTEDANCE_GRANT_TYPE=client_credential
|
||||
|
||||
# 内容审核配置
|
||||
# 图片审核回调地址(重要:抖音审核完成后会调用此接口)
|
||||
AUDIT_CALLBACK_URL=https://sd2s2bl25ni4n75na2bog.apigateway-cn-beijing.volceapi.com/api/v1/content-moderation/bytedance/callback
|
||||
TEST_SERVER_URL=https://sd2s2bl25ni4n75na2bog.apigateway-cn-beijing.volceapi.com
|
||||
PROD_SERVER_URL=https://sd2s2bl25ni4n75na2bog.apigateway-cn-beijing.volceapi.com
|
||||
# 抖音内容审核API地址
|
||||
BYTEDANCE_AUDIT_API_URL=https://developer.toutiao.com/api/apps/v2/content/audit/image
|
||||
# 抖音内容审核API地址(已更新为V3版本)
|
||||
# 旧版本API(已弃用): https://developer.toutiao.com/api/apps/v2/content/audit/image
|
||||
# 新版本V3 API通过SDK内置端点调用
|
||||
|
||||
# 微信内容审核API地址
|
||||
WECHAT_AUDIT_API_URL=https://api.weixin.qq.com/wxa/img_sec_check
|
||||
Reference in New Issue
Block a user