mcpField
F
facebook

facebook

github.com/refly-ai营销与增长204284 次安装38 周前更新
代码仓库

关于 facebook

用于通过 Refly 工作流管理 Facebook 社交帖文的技能,支持发布动态及分享内容或媒体,并通过 API 响应确认结果。

主要功能

  1. 01发布 Facebook 专页动态
  2. 02分享文本和媒体
  3. 03选择状态、照片、视频或链接帖文
  4. 04查询工作流是否完成

适用场景

  1. 01在专页发布产品更新
  2. 02在 Facebook 分享照片或链接

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/refly-ai/refly-skills --skill facebook

安装后在 Claude Code 中输入/facebook确认已加载。

附带文件README.md

详细介绍

Facebook

与 Facebook 集成以管理社交媒体。当你需要执行以下操作时使用:(1)向 Facebook 公共主页发布动态;(2)分享内容和媒体;或(3)自动化 Facebook 公共主页工作流。

输入

以 JSON 格式提供输入:

{
  "post_content": "The content text for your Facebook post",
  "page_id": "Your Facebook Page ID (optional, leave empty to post to personal timeline)",
  "post_type": "Type of post: status, photo, video, or link"
}

执行(模式 C:操作)

步骤 1:运行 Skill 并获取运行 ID
RESULT=$(refly skill run --id skpi-nyozn1z7255wdo122km3efhb --input '{
  "page_id": "your-page-id",
  "message": "Check out our latest product update!"
}')
RUN_ID=$(echo "$RESULT" | jq -r '.payload.workflowExecutions[0].id')
# RUN_ID is we-xxx format, use this for workflow commands
步骤 2:在浏览器中打开工作流并等待完成
open "https://refly.ai/workflow/c-opg0f8e7j3m1fmjhjakmhpfk"
refly workflow status "$RUN_ID" --watch --interval 30000
步骤 3:确认操作状态
# Confirm post published
STATUS=$(refly workflow detail "$RUN_ID" | jq -r '.payload.status')
echo "Action completed with status: $STATUS"

预期输出

  • 类型:API 响应
  • 格式:JSON 帖子确认信息(帖子 ID、链接)
  • 操作:确认帖子已成功发布

规则

遵循基础 Skill 工作流:~/.claude/skills/refly/SKILL.md

评论

支持 Markdown