返回顶部
w

wechat-draft-deleter

删除微信公众号草稿箱中的草稿。支持批量删除指定Media ID的草稿。

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
92
下载量
0
收藏
概述
安装方式
版本历史

wechat-draft-deleter

# WeChat Draft Deleter 删除微信公众号草稿箱中的草稿。基于微信公众号官方API开发。 ## 功能特性 - ✅ **删除单个草稿**:通过Media ID删除指定草稿 - ✅ **批量删除草稿**:一次删除多个草稿 - ✅ **文件批量操作**:从文件读取Media ID列表 - ✅ **安全确认**:删除前需要确认(可强制模式) - ✅ **结果汇总**:显示成功/失败统计 - ✅ **错误处理**:完善的错误提示和日志 ## 使用场景 1. **清理测试草稿**:删除测试发布的多余草稿 2. **版本管理**:删除旧版本文章草稿 3. **批量清理**:一次性清理多个草稿 4. **自动化运维**:集成到自动化工作流中 ## 安装方法 ### 方法一:使用clawhub安装 ```bash clawhub install wechat-draft-deleter ``` ### 方法二:手动安装 ```bash # 克隆或下载技能目录 cd skills/wechat-draft-deleter chmod +x install.sh ./install.sh ``` ## 使用方法 ### 设置环境变量 ```bash export WECHAT_APP_ID="你的微信公众号AppID" export WECHAT_APP_SECRET="你的微信公众号AppSecret" ``` ### 删除单个草稿 ```bash wechat-draft-delete --media-id "DgrVBScHsvTZOSzU4WcnaTobRFBFXoaG0AIrFKAU_E6MKLBPNkZ9s6XVMv2GVFDl" ``` ### 批量删除草稿 ```bash wechat-draft-delete --media-ids "id1,id2,id3" ``` ### 从文件删除草稿 ```bash # 创建media_ids.txt文件 echo "DgrVBScHsvTZOSzU4WcnaTobRFBFXoaG0AIrFKAU_E6MKLBPNkZ9s6XVMv2GVFDl" > media_ids.txt echo "DgrVBScHsvTZOSzU4WcnadL0xBHHy-8b232944xVRg-PjZ3aq81X98J6M35oA6vC" >> media_ids.txt # 执行删除 wechat-draft-delete --file media_ids.txt ``` ### 强制删除(不确认) ```bash wechat-draft-delete --file media_ids.txt --force ``` ## API说明 ### 微信公众号API - **接口地址**: `https://api.weixin.qq.com/cgi-bin/draft/delete` - **请求方法**: POST - **请求参数**: `{"media_id": "草稿Media ID"}` - **返回结果**: `{"errcode": 0, "errmsg": "ok"}` ### 获取Media ID Media ID可以通过以下方式获取: 1. **wenyan工具发布时返回** 2. **微信公众号后台查看草稿详情** 3. **通过微信公众号API获取草稿列表** ## 配置要求 ### 微信公众号权限 - 需要已认证的微信公众号 - 需要开通草稿箱功能 - 需要API调用权限 ### 系统要求 - Python 3.6+ - requests库 - 微信公众号AppID和AppSecret ## 安全注意事项 ⚠️ **重要警告**: 1. **删除不可逆**:草稿删除后无法恢复 2. **权限验证**:确保有删除权限 3. **备份建议**:重要草稿建议先备份 4. **测试建议**:先在测试环境验证 ## 错误代码 | 错误代码 | 说明 | 解决方案 | |---------|------|---------| | 40001 | 无效的access_token | 检查AppID和AppSecret | | 40066 | 无效的URL | 检查API接口地址 | | 42001 | access_token过期 | 重新获取access_token | | 45009 | API调用频率限制 | 降低调用频率 | | 48001 | API功能未授权 | 检查微信公众号权限 | ## 开发记录 ### 版本历史 - **v1.0.0** (2026-03-19): 初始版本发布 - 支持单个草稿删除 - 支持批量删除 - 支持文件操作 - 添加安全确认机制 ### 测试验证 本技能已在真实微信公众号环境中测试: - ✅ 成功删除8个测试草稿 - ✅ API返回正常 - ✅ 错误处理完善 ## 贡献指南 欢迎提交Issue和Pull Request: 1. Fork本仓库 2. 创建功能分支 3. 提交更改 4. 创建Pull Request ## 许可证 MIT License

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 wechat-draft-deleter-1776065881 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 wechat-draft-deleter-1776065881 技能

通过命令行安装

skillhub install wechat-draft-deleter-1776065881

下载 Zip 包

⬇ 下载 wechat-draft-deleter v1.0.0

文件大小: 7.72 KB | 发布时间: 2026-4-17 16:33

v1.0.0 最新 2026-4-17 16:33
wechat-draft-deleter v1.0.0

- 首次发布,提供删除微信公众号草稿箱草稿的功能
- 支持通过Media ID单个、批量及文件方式批量删除草稿
- 删除前提供安全确认/强制模式,删除结果统计清晰
- 完善的错误处理与日志提示
- 适用于草稿清理、版本管理、自动化运维等场景

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部