想要实现社交媒体内容的自动化发布,从而节省宝贵的时间吗?N8n 是一个强大的工作流自动化工具,可以与 Facebook 无缝集成。本篇详细指南将手把手教您如何设置 N8n,以实现自动在您的 Facebook 主页上发布帖子。
第一步:准备您的账户
在开始之前,请确保您已经准备好以下事项:
-
在 developers.facebook.com 上拥有一个开发者账户。
-
在您的本地计算机或服务器上已经安装并运行 N8n。
第二步:在Facebook开发者门户中创建一个新应用
-
点击 “我的应用” (My Apps),然后点击 “创建应用” (Create App)。
-
类型 (Type): 选择 “其他” (Other),然后点击 “下一步” (Next)。
-
业务 (Business): 选择 “商家” (Business)。
-
在 “应用名称” (App Name) 处输入一个名称,例如
Connect with N8n。 -
在 “邮箱” (Email) 处添加您的联系邮箱。
-
如果您有业务账户,可以选择它(此步为可选项)。
-
填写完详细信息后,点击 “创建应用” (Create App)。
-
如果系统提示,请完成任何验证步骤(例如,输入您的Facebook密码)。
第三步:为您的应用添加 Webhooks 产品
在您刚刚创建的应用仪表板中,向下滚动找到 “向您的应用添加产品” (Add Products to Your App)。找到 Webhooks 并点击 “设置” (Set Up)。您暂时不需要在这里进行任何配置,添加即可。
第四步:更新应用设置
-
在您的应用仪表板中,导航至左侧菜单的 “设置” (Settings) > “基本” (Basic)。
-
添加一个 “隐私权政策网址” (Privacy Policy URL)。如果您没有专门的政策页面,可以使用您网站的首页网址。
-
点击 “保存更改” (Save Changes)。
-
将页面顶部的应用状态从 “开发中” (Development) 切换到 “上线” (Live)。
第五步:生成应用访问令牌 (Access Token)
-
在Facebook开发者门户中,前往 “工具” (Tools) > “图谱API探测器” (Graph API Explorer)。
-
从右上角的下拉菜单中选择您刚刚创建的应用。
-
在 “权限” (Permissions) 部分,添加以下权限:
-
pages_manage_posts -
pages_read_engagement -
pages_read_user_content -
pages_show_list -
pages_events
-
-
点击 “生成访问令牌” (Generate Access Token)。
-
系统会弹出一个窗口请求授权,请确保为您的 Facebook 主页授予所需权限。
-
授权后,复制生成的访问令牌。请注意:这是一个短期令牌,您后续可能需要生成长期令牌。
第六步:将Facebook与N8n连接
-
打开您的 N8n 工作流编辑器。
-
创建一个新的 Facebook Graph API 节点。
-
在凭证 (Credentials) 部分,点击 “创建新凭证” (Create New)。
-
在凭证表单的 “Access Token” 字段中,粘贴您在第五步中复制的访问令牌。
-
点击 “保存” (Save)。
恭喜!完成这些步骤后,您的 N8n 实例就正式连接到您的 Facebook 账户了。您可以创建一个简单的测试工作流来发布一个 “Hello, World!” 帖子,以确保一切设置正确无误。
📬 关注我获取更多资讯