跳转到主要内容

概览

Airtable 是一个多功能云平台,将电子表格的结构与数据库的强大能力无缝融合。 通过将 Airtable 的自动化脚本(使用 JavaScript 编写)与 Ayrshare 的 API 集成,你可以直接在 Airtable 中简化社交媒体管理工作。此集成让你可以代表用户发布内容、分析绩效指标以及管理评论,所有这些都在一个集中位置完成。 在本指南中,我们将带你一步步完成集成搭建。

搭建

运行 Airtable 自动化脚本需要 付费 的 Airtable 方案。 请确认你的 Airtable 方案包含带脚本的自动化功能。
本指南将向你展示如何通过 Ayrshare 在 Airtable 中自动发布到关联的社交媒体账户。 你既可以发布到单个公司的社交账户,也可以发布到你管理的客户的社交账户。下面所有代码都可以在 GitHub 上找到。

GitHub:Airtable Post Social Media

获取你的 API Key

首先,在 Ayrshare Dashboard 获取你的免费或付费方案 API Key。此密钥将在下面的脚本中使用。 如果你使用 Ayrshare Launch PlanBusiness Plan 并希望代表客户发帖,可通过 /user 或 /create-profile 接口,或者在 Ayrshare Dashboard 中收集所有客户的 Profile Key。
请确保你已经在 Ayrshare 中关联了一些社交账户。可在 Ayrshare 社交账户 关联页面 中确认。

创建 Airtable Workspace

Airtable 中创建一个包含以下字段的新 workspace。请务必按下述方式命名列:
  • Post:Long Text 类型
  • Platforms:Multi Select 类型,选项为:facebook、instagram、twitter、linkedin、reddit 和 telegram
  • Images:Attachment 类型
  • Profile Keys:Single Line Text 类型
  • Status:Single Line Text 类型。
  • Schedule Date:Date 类型,采用本地格式,包含时间字段,时间格式为 24 小时制
Airtable Table Example 这些字段将在我们即将构建的 Airtable 自动化脚本中使用。 查看一个实时 Airtable 示例

Airtable 社交媒体示例

查看一个实时的 Airtable 示例

填写测试发帖数据

我们需要一些示例数据来测试发帖。这里给出一份建议:
  • Post:填入 Happy New Year 2025
  • Platforms:选择一个或多个你已关联的网络。请务必使用小写名称。
  • Images:附加一张图片。可以下载并附加下面这张: https://img.ayrshare.com/012/gb.jpg
  • Profile Keys:如果你使用 Business Plan 或 Launch Plan 并希望发布到客户的配置,请填入他们的 Profile Key。否则请留空。
  • Status:填入 pending。脚本只会抓取状态为 pending 的记录。请务必 使用小写的 pending
  • Schedule Date:留空,因为现在我们只测试立即发帖。之后你可以 选择一个未来时间来定时发帖。

使用脚本编辑器构建自动化脚本

现在我们将构建 Airtable 自动化脚本,用于从表中读取数据、创建帖子,并通过 Ayrshare 将其发送到社交网络。你会用到 Airtable 的脚本编辑器。

添加触发器

  • 在 workspace 中,点击 Automation,然后点击 +New automation.
Go to the Automation section of Airtable
  • 为自动化命名。
  • 点击 Choose a Trigger
  • 选择 When a Record is Created。
  • 选择包含上述字段的表。
  • 点击 Done。

添加动作

  • 点击 Add Action 开始。
  • 选择 Run Script。你将被带到脚本编辑器。
删除下面这一行:
然后复制并粘贴以下代码到脚本编辑器中:
这段代码会从你的表中读取数据并通过 Ayrshare 发帖。不过在此之前,你需要先填入自己的 API Key(在上文中获取)。 Your API Key 替换为你真实的 API key。

测试脚本

在脚本编辑器中,按下 >Test 脚本将运行并输出 API 调用返回的响应。如果一切正常,你会看到一个成功消息,你记录中的 pending 字段会被更新为 success,同时你在所选社交网络上会看到该帖子。 之后每当你在表中新增一条记录,脚本就会运行并处理状态为 pending 的记录。

Airtable 文档

如需了解更多信息,请参见 Airtable 官方文档。 其中包含关于如何使用 Airtable 脚本编辑器的详细说明。

视频教程

以下是 Automate All The Things 团队制作的一段优质视频教程,视频演示了如何将 Ayrshare 集成到一个真实的 Airtable 项目中。
更多将 Airtable 与社交媒体集成的示例请参见此处。

问题

如有任何问题或反馈,请通过 邮件 联系我们,或 与我们在线沟通