核心功能
facebook-page 是基于 Meta Graph API v25.0 的通用 Facebook 主页管理工具,通过本地凭证文件与 Facebook 官方服务器直接通信,实现完整的主页运营能力。
主要用法
内容发布:支持纯文本、图片、视频、链接等多种格式发帖,可设置定时发布(通过 Unix 时间戳)。互动管理:获取帖子列表、点赞、查看及回复评论、隐藏或删除不当评论。数据洞察:读取主页级和帖子级洞察数据(粉丝数、曝光量、互动类型等)。事件管理:创建和列出主页活动。权限控制:支持查看页面角色、管理相册等高级功能。
显著优点
1. 官方直连:仅调用 graph.facebook.com,无第三方中转,数据不出境
2. 长期令牌:一次 OAuth2 配置,获取永不过期的 Page Token,减少重复授权
3. 功能完整:覆盖发帖、排期、 moderation、数据分析等全链路需求
4. 本地凭证隔离:敏感信息存储于用户本地 ~/.config/b-fb/ 目录,权限严格限制(600)
潜在局限
- 配置门槛高:需手动完成 Meta App 创建、权限申请、Token 交换等流程
- 权限审核严格:部分功能(如广告管理)需额外申请并通过 Meta 审核
- 速率限制:频繁 API 调用可能触发临时封禁(错误码 368)
- 平台依赖:完全受限于 Meta API 政策变动,如权限收紧或版本弃用
适合人群
- 社交媒体运营人员需批量管理多主页内容
- 开发者集成 Facebook 主页功能至自动化工作流
- 中小型企业自主管理官方主页,替代第三方 SMM 工具
常规风险
| 风险类型 | 说明 | 缓解措施 |
|---------|------|---------|
| 令牌泄露 | 长期 Token 若被盗可导致主页被恶意操作 | 文件权限 600,定期轮换,主机入侵时立即重置 |
| 权限过度 | 申请不必要权限增加攻击面 | 遵循最小权限原则,按需申请 |
| 内容合规 | 自动化发帖可能违反社区准则 | 人工审核机制,避免敏感内容 |
| API 变更 | Meta 可能废弃端点或调整权限 | 关注官方变更日志,及时更新配置 |