BulkPublish API 是一个为自动化、AI 智能体和 LLM 打造的免费社交媒体 API,可通过一次 API 调用以编程方式向 15 个平台发布内容。它强调无头设计:运行时无需浏览器、无 UI、无 OAuth 弹窗,账户只需在仪表板中连接一次,之后全部通过 API 自动化。
主要能力
- 平台覆盖:Facebook、Instagram、X/Twitter、TikTok、YouTube、Threads、Bluesky、Pinterest、Google Business Profile、LinkedIn、Mastodon、Discord、Telegram、Tumblr、Snapchat,共 15 个平台。
- 排期:支持为任意未来时间安排帖子,支持时区,也可让队列时段选择最佳时间;支持每日、每周、每两周或每月的重复排期。
- 媒体上传:支持图片(JPEG、PNG、WebP、GIF)和视频(MP4、MOV、WebM),最大 100 MB。
- 分析与链接跟踪:跟踪展示、点赞、评论、分享和互动;每个平台报告不同指标子集,响应会标明 supportedMetrics / supportedTotals。链接跟踪可按组织或按帖(linkTrackingOverride)选择启用,将链接重写经 bulkpubli.sh 并统计点击,报告为 linkClicks / totalLinkClicks。
- 组织功能:彩色标签、话题标签组、模板、审阅链接(无账号者可只读查看帖子)、日历备注(在日历日固定活动、节日和提醒)、批量操作(单次请求删除或重试多个帖子)。
- 帖子形式:Threads 多部分串帖(X、Threads、Bluesky、Mastodon)、发布后自动首评、所有帖子类型(Reels、Stories、Carousels、Threads、Shorts、Video,可通过 postTypeOverrides 按平台设置)、按平台定制内容与选项(如 Instagram 合作者、TikTok 隐私、YouTube 分类、Pinterest 看板)。
AI 智能体集成
- MCP 服务器(适用于 Claude、Cursor、Windsurf、Claude Code):本地(stdio)服务器含 79 个工具,包括 create_post、list_channels、upload_media、get_analytics 以及交互式 compose_post 编辑器(MCP Apps)等。托管服务器 https://mcp.bulkpublish.com/mcp(OAuth 2.1)提供 20 工具核心配置:频道、帖子、媒体、分析及交互式面板。27 工具的 inbox 配置增加了阅读和回复私信、评论和评价。详见 mcp-server/README.md。
- 社交内容技能:包含 24 项技能库,供 AI 智能体规划、适配、审阅、排期和发布社交内容。
- LLM 工具使用 / 函数调用:为自治 AI 智能体提供现成工具定义,包括 Claude tool_use 示例(Anthropic SDK)、OpenAI function calling 示例(GPT-4)、LangChain tool 示例,均为完整可运行脚本并含错误处理。
使用方式
- 在 app.bulkpublish.com 创建免费账户。
- 在仪表板 Settings > Developer 创建 API 密钥,密钥以 bp_ 开头,仅显示一次。
- 在仪表板 Channels 下连接社交账户,API 使用已连接频道发布。
- 安装 SDK(支持 Homebrew 安装 Python 与 Node SDK),或直接用 curl、fetch、requests 等任意 HTTP 客户端调用 REST API。
- 发起首次 API 调用。官方提供完整交互式 API 文档(app.bulkpublish.com/docs)和 OpenAPI 规范。
适用场景
- AI 社交媒体管理:让 Claude、GPT 或自定义智能体自主排期和发布帖子。
- 内容管道:RSS 到社交、博客到社交、邮件通讯到社交的自动化。
- 批量排期:上传 CSV 或输入内容日历,以编程方式安排数周帖子。
- 跨平台同步:一次发布到所有平台并按平台优化内容。
- 分析仪表板:将互动数据拉取到自有工具、表格或 AI 分析中。
- Zapier/n8n/Make 替代方案:直接 API 访问,无中间件,延迟更低、控制更强。
- LLM 驱动的内容创作:用 AI 生成内容、用 BulkPublish 发布、跟踪表现并迭代。
限制与定价
- 速率限制:文档提供突发限制、每日配额和最佳实践;参考表中重复排期在某一档位为 10、另一档位为 Unlimited,具体分档需参见官方速率限制指南。
- 平台差异:各平台报告的指标子集不同,响应中会标明,0 不代表未测量。
- 内容限制:媒体文件最大 100 MB,支持格式见上。
- 认证与密钥:使用 API 密钥认证,密钥仅显示一次,需妥善保存。
- 具体收费与价格信息在提供资料中暂未提供。