关于 facebook
用于通过 Refly 工作流管理 Facebook 社交帖文的技能,支持发布动态及分享内容或媒体,并通过 API 响应确认结果。
主要功能
- 01发布 Facebook 专页动态
- 02分享文本和媒体
- 03选择状态、照片、视频或链接帖文
- 04查询工作流是否完成
适用场景
- 01在专页发布产品更新
- 02在 Facebook 分享照片或链接
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ refly-ai/ refly-skills --skill facebook安装后在 Claude Code 中输入/facebook确认已加载。
附带文件README.md
详细介绍
与 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