运行时依赖
安装命令
点击复制技能文档
Instagram Publish Skill 该技能通过MyBrandMetrics API实现发布内容到Instagram。 用法 使用提供的Python脚本scripts/publish_instagram.py发布内容。 参数 --api-key:MyBrandMetrics API密钥(请参考TOOLS.md获取当前密钥) --connection-id:Instagram连接ID --account-id:MyBrandMetrics账户ID --type:媒体类型(IMAGE、REELS、CAROUSEL) --caption:帖子文本 --url:单个图片/视频的URL --path:单个图片/视频的本地路径 --items:以空格分隔的URL或路径列表,用于Carousel项目 --thumb-offset:缩略图偏移量(毫秒,默认1000) --no-feed:禁用分享到信息流的标志(仅适用于Reels) --no-wait:禁用等待完成的标志(默认自动轮询) --check-id:检查特定发布ID的状态 可靠性检查清单(必需) 在运行发布命令之前,请验证: 项目数量:计算用户提供的每个附件和URL。确保--items包含所有项目。 项目类型:脚本根据扩展名自动检测类型,但请再次检查文件是否没有扩展名。 文本:确保捕获到确切的文本。 本地与URL:该技能通过先下载URL以提高可靠性来处理混合的本地/URL轮播。 示例 发布单个图片(URL) python3 scripts/publish_instagram.py --api-key YOUR_KEY --connection-id YOUR_CONN_ID --account-id YOUR_ACC_ID --type IMAGE --url "https://example.com/image.jpg" --caption "Hello World!" 发布Reel(本地文件) python3 scripts/publish_instagram.py --api-key YOUR_KEY --connection-id YOUR_CONN_ID --account-id YOUR_ACC_ID --type REELS --path /path/to/video.mp4 --caption "Check this out!" --thumb-offset 1000 发布Carousel(本地和URL混合) python3 scripts/publish_instagram.py --api-key YOUR_KEY --connection-id YOUR_CONN_ID --account-id YOUR_ACC_ID --type CAROUSEL --items "/path/to/img1.jpg" "https://example.com/vid2.mp4" --caption "My Carousel" 检查状态 python3 scripts/publish_instagram.py --api-key YOUR_KEY --connection-id YOUR_CONN_ID --account-id YOUR_ACC_ID --check-id v_pub_file~... 安全 始终参考TOOLS.md获取当前API密钥。如果TOOLS.md中找不到密钥,请询问用户。尽量避免在日志中暴露连接ID或账户ID,尽管它们通常在提示中提供。