SuperAPI AI 工具集

facebook_cli

前端与建站

查看项目

更新于 10-15 17:19

技能介绍

用途 Facebook CLI 用于通过命令行读取与操作用户的 Facebook 数据,包括帖子、评论、反应、好友、时间线、个人主页、故事、信息流、小组、活动和 Marketplace。个人资料(personal profile)相关操作以只读为主;受管理的主页(Managed Pages)和用户自有的 Marketplace 列表支持受限写入。

主要能力 读取类命令涵盖:post read/comments read/reactions read、link-sharing decode-url、me/me friends、groups details/search/posts、events search/details、saved list、story feed、feed newsfeed/friends、timeline fetch、profile info。Marketplace 支持 search、my-listings、listing details、seller-info,以及自有列表的 create/edit/delete/publish。Pages 支持 list、access、account-insights、drafts(create/show/publish/edit/delete)、posts(list/get/create/reschedule/cancel-schedule)。

账号连接 除 marketplace search、marketplace listing details、marketplace seller-info 外,运行任何命令前应先执行 facebook-cli me 检查账号是否已连接,并在本次会话中缓存结果。若未连接,执行 facebook-cli connect-url 获取连接地址;断开则执行 facebook-cli disconnect-url。

用法要点 帖子读取接受数字 ID、PFBID 或规范 post/photo/video/reel URL;分享链接先用 link-sharing decode-url 解码。多数命令默认输出 JSON,不要传 --format json(该标志不存在)。好友的趣味搜索使用 --json-query 配合 FindPeople 模板。时间线区分 author 与 owner,仅当 author_id 等于 owner_id 时才视为本人发布。所有输出使用永久链接而非原始 ID。

适用场景 适合按会话上下文组合只读工作流(如查看动态、评论与反应、整理自有 Marketplace 草稿、查看小组与活动信息),以及在明确请求下进行受管理主页的草稿、发帖、定时和自有 Marketplace 列表的增删改发布。

限制 个人帖子、评论、反应、时间线、个人主页、Marketplace 浏览(含 my-listings)、小组浏览、活动浏览和信息流均为只读,不得建议对这些进行写入。写入类命令(主页草稿/发帖/定时、Marketplace 列表创建/编辑/删除/发布)需审批;saved 的增删与集合创建可依清晰请求执行。拒绝可能伤害、画像或监视个人的请求,不得推断个人属性、对他人进行排名或追踪未成年人。不得批量抓取或枚举个人主页与帖子。命令失败时应向用户报告错误。