AI个人学习
和实操指南
讯飞绘镜

Bit Flows 入门指南:新手教程

本文档提供了在 Bit Flows 中创建自动化工作流的分步指南。它展示了如何使用 WordPress 和 “On Post Status Update” 事件设置触发器,并将其连接到 Google Sheets 中的操作。用户将学习如何捕获响应数据、映射字段以及设置集成所需的设置。设置此工作流后,每当 WordPress 文章的状态发生更改(例如从草稿更改为发布)时,文章详细信息将自动作为新行添加到 Google Sheets 中。这节省了时间并减少了手动操作。

评论:Bit Flows 似乎试图简化工作流程自动化,但它是否真的能像宣传的那样“节省时间”和“减少手动操作”?这取决于用户对 Google Cloud Console 的熟悉程度,以及他们是否愿意花时间配置那些复杂的 API 密钥。

创建新工作流

要创建新工作流,首先在 Bit Flows 中单击 Flows 。然后,单击 Create Workflow 按钮。系统将提示您输入工作流的名称。输入名称后,单击 Create 。这将创建一个新的工作流,并将您重定向到 Visual Workflow Editor ,您可以在其中自定义您的工作流。

Bit Flows 入门指南:新手教程-1


Bit Flows 入门指南:新手教程-2

Bit Flows 入门指南:新手教程-3

选择您的触发器应用程序

Trigger Step 是工作流的起点,它提供必要的数据或在预定时间执行任务。要选择应用程序,请单击 Select an App ,然后单击所需的应用程序。在此示例中,我们将选择 WordPress 作为触发器。

Bit Flows 入门指南:新手教程-4

选择将触发工作流的应用程序事件

一旦您为工作流选择了触发器应用程序 (WordPress),您将看到下一步可用事件的列表。选择触发事件以继续。在此示例中,我们将选择 On Post Status Update 作为 WordPress 触发事件。

当您希望在每次文章状态更改时发生某些事情时,可以使用 WordPress 中的 “ On Post Status Update ” 触发器。例如,如果您将文章从“草稿”更改为“已发布”或“待审核”,则此触发器将激活并启动工作流中的后续步骤,例如发送电子邮件或更新系统。

Bit Flows 入门指南:新手教程-5

其他配置选项

如果您像我们一样在 WordPress 触发器中选择 On Post Status Update 事件,您还需要配置其他设置。系统将要求您选择 Post Type 和特定的 Post 。在本演示中,我们将选择 Post 作为 Post Type,并选择 Lorem Ipsum 演示文章作为 Post。这意味着每当此文章的状态更改时,触发器都会运行。

您可以为触发器选择多个 Post Types 和 Posts 。此外,您还可以使用 Custom Post Type 来满足您的特定需求。

Bit Flows 入门指南:新手教程-6

根据所选的应用程序和触发事件,您可能需要配置触发器,以实现进一步的自定义和设置。例如,如果您选择表单,系统将提示您选择特定表单;如果您想将其应用于所有表单,也可以选择 Any Form 。

捕获响应

现在,您需要捕获响应,该响应将用于在工作流的后续操作步骤中与不同的数据点进行映射。单击 Capture Response 按钮并完成触发事件。在此示例中,我们单击了 Capture Response ,并将演示文章 Lorem Ipsum 的状态从 Draft 更改为 Publish 。(此处使用 WordPress 仅用于演示目的。您需要根据所选应用程序的配置,从该应用程序向触发器发送数据。)有关更多指导,请参阅下面的视频。

完成后,单击 Close 按钮。恭喜! 您已成功设置触发器。

Bit Flows 入门指南:新手教程-7

捕获响应是必要的,因为它允许您理解和映射来自触发器的数据。当触发事件发生时,与该事件关联的数据(例如用户详细信息、表单输入或文章信息)将发送到工作流。捕获此响应:

  • 识别数据 : 它帮助您查看触发器正在发送哪些特定数据。
  • 为映射做准备 : 使您能够将此数据映射到操作步骤中的相应字段(例如,在 Google Sheets 中添加行或发送电子邮件)。
  • 确保准确性 : 验证触发器是否配置正确并发送预期的数据。

Bit Flows 入门指南:新手教程-8

捕获响应后:

  1. 查看数据 : 查看捕获的数据字段,了解哪些信息可用。
  2. 映射数据 : 使用捕获的数据字段将其映射到操作步骤中的相应字段。例如:
    • 将触发器响应中的“Name”映射到 Google Sheets 中的“Name”列。
  3. 测试工作流 : 运行测试以确保数据从触发器正确流向操作步骤。
  4. 完成工作流 : 保存并激活工作流,以便在触发事件发生时按预期运行。

评论: “捕获响应” 这个步骤听起来很专业,但实际上就是让用户手动触发一次事件,以便系统能“学习”数据的结构。这似乎有点笨拙,但对于初学者来说,可视化数据结构可能确实有帮助。

添加操作步骤

设置触发器后,您可以继续向工作流添加 Action Steps 。操作步骤定义了触发器执行后会发生什么。您可以从各种应用程序和操作中进行选择,以执行诸如发送数据、更新记录或通知用户之类的任务。

要向工作流添加操作步骤:

  1. 单击“+”按钮
    在工作流构建器中,找到并单击触发器步骤旁边的 + 按钮。这将向您的工作流添加一个新步骤,并打开 Action App Selection 弹出窗口。
  2. 搜索所需的应用程序
    在弹出窗口中,搜索您要在此步骤中使用的应用程序。找到后,单击应用程序名称以选择它。
  3. 配置应用程序设置
    选择应用程序后,将出现一个设置弹出窗口。在这里,您需要选择一个操作事件。然后,配置应用程序在工作流步骤中正确运行所需的选项和设置。

对您要包含在工作流中的任何其他操作重复这些步骤。

出于演示目的,我们将向您展示如何将数据发送到 Google Sheets 。

将数据发送到 Google Sheets

添加步骤

要添加操作,请单击触发器旁边的加号 (+) 图标。这将向您的工作流添加一个新步骤。

Bit Flows 入门指南:新手教程-9

Bit Flows 入门指南:新手教程-10

选择应用程序

添加操作步骤后,您需要选择一个应用程序来发送数据。要选择应用程序,请单击操作步骤中的加号 (+) 图标。这将打开一个弹出窗口,显示所有可用应用程序的列表。

Bit Flows 入门指南:新手教程-11

Bit Flows 入门指南:新手教程-12

从应用程序列表中,您可以选择首选操作。您还可以搜索要将数据发送到的应用程序。在此示例中,我们将选择 Google Sheets 作为操作。

Bit Flows 入门指南:新手教程-13

选择应用程序操作事件

如果您像我们一样选择 Google Sheets 作为操作,您将看到可以执行的可用事件。例如,当您单击 Google Sheets 时,可用事件为 “ Add Row. ” 这意味着每当触发事件运行时,您数据的一行将被添加到 Google Sheets 中。

一个应用程序可以有多个触发或操作事件。您需要根据您的需求选择应用程序和事件。

Bit Flows 入门指南:新手教程-14

添加连接

选择 “ Add Row ” 事件后,系统将提示您选择连接。单击 “ Add ” 按钮以创建新连接。您将需要输入 Google Console 应用程序中的 Client ID 和 Client Secret 。此外,您可以设置连接名称,以便于将来识别。请记住,对于同一个 Google 帐户,您无需再次连接。下次,只需从下拉列表中选择连接即可。

Bit Flows 入门指南:新手教程-15

Bit Flows 入门指南:新手教程-16

获取 Client ID 和 Client Secret

要获取您的 Client ID 和 Client Secret,您需要转到 Google Cloud Console 并创建一个应用程序。

  1. 转到 Google Cloud Console
  2. 创建项目或选择现有项目
    • 如果您还没有项目,请单击 Create Project 并按照提示进行设置。
    • 如果您有现有项目,请从项目列表中选择它。

Bit Flows 入门指南:新手教程-17

Bit Flows 入门指南:新手教程-18

  1. 启用 API
    • 现在,转到 “ APIs & Services 。”
    • 搜索并启用 Google Drive API 和 Google Sheets API 。https://bit-integrations.com/wp-docs/actions/google-sheets-integrations/#2-enable-apis https://flowfy.io/users-guide/action/connect-google-sheets-to-shopify/#2-enable-apis https://arouf-65.towp.io/docs/bit-flows/flows/google-sheets/#2-enable-apis

Bit Flows 入门指南:新手教程-1

  1. 配置 Consent Screen
  • 转到 “Configure Consent Screen。”
    • 单击 OAuth Overview 下的 “Get Started” 。
    • 填写 App Information、Audience、Contact Information ,然后单击 Finish 。
    • 单击 Create 。
  • 发布应用程序。
    • 在左侧菜单中,单击 Audience 和 Publish the app 。
  • 创建客户端。
    • 在左侧菜单中,转到 Clients 并单击 “CREATE CLIENT。”
    • 选择 Web Application 作为应用程序类型。
    • 输入 Name 。
    • 添加您的 Authorized JavaScript Origins 和 Authorized Redirect URIs (在集成页面上找到)。
  • 启用数据访问。
    • 在 scope 部分,单击 “ Add or Remove Scopes 。” 添加以下 scopes。然后,单击 “ Update 。”
      • https://www.googleapis.com/auth/drive
      • https://www.googleapis.com/auth/drive.file
      • https://www.googleapis.com/auth/drive.metadata
      • https://www.googleapis.com/auth/spreadsheets
      • https://www.googleapis.com/auth/userinfo.profile
      • https://www.googleapis.com/auth/userinfo.email
    • 向下滚动并单击 Save

添加 scopes 时,您可能会看到一些 restricted scopes 。您的集成在添加它们后仍然可以工作,但是如果遇到任何错误,您将需要 verify the app 。为此,请转到左侧的 Verification Center 并完成验证过程。

了解更多: Google Cloud App Verification

  1. 生成 Client ID 和 Client Secret
    • 转到 “Credentials” 部分。
    • 单击 Action 列下的 下载图标 。
    • 将出现一个 弹出窗口 ,显示您的 Client ID 和 Client Secret 。
    • 复制 这些凭据。
    • 将它们 粘贴 到 集成页面 上的相应字段中。

Bit Flows 入门指南:新手教程-20

成功输入您的 Google Sheets Client ID 和 Client Secret 后,单击 “ Connect ” 继续。然后按照以下步骤操作:

    • 选择您的 Google 帐户。
    • 单击 “ Advanced 。”
    • 单击 “ Go to “
    • 单击 “ Continue 。”
    • 授予必要的权限(对于此示例,选择了所有权限)。
    • 您与 Google Sheets 的连接现已成功建立。

恭喜! 您已成功将您的 Google Console App 与 Bit Flows 连接。

评论: 设置 Google Sheets 集成真是**“简单”** 啊! 用户需要成为半个 Google Cloud 专家才能完成这些步骤。对于那些不熟悉 API 和 OAuth 2.0 的用户来说,这简直是一场噩梦。Bit Flows 真的应该考虑简化这个过程,或者至少提供更详细、更友好的指导。

一旦 Bit Flows 成功连接到您的 Google 应用程序,新创建的连接将自动在 “ Select Connection ” 下选择。

Bit Flows 入门指南:新手教程-22

连接到 Google Sheets 后,您需要选择您的电子表格。如果您有多个电子表格,请选择您要用于此操作的电子表格。

Bit Flows 入门指南:新手教程-3

选择电子表格后,您需要选择其中的特定工作表。由于一个电子表格可以包含多个工作表,请选择您要用于此操作的工作表。在这里,我们有两个可用的工作表,我们将选择 “arouf.towpSite” 工作表。

Bit Flows 入门指南:新手教程-4

选择工作表后,您需要将触发器字段与操作字段映射,在本例中为 Google Sheets。要映射您的字段,请单击 Add Row 按钮。然后您将看到两个字段: Column 和 Value 。

  • 对于 Column ,从您选择的电子表格中选择列。
  • 对于 Value ,将其映射到相应的触发器响应字段,在本例中为 WordPress On Post Status Update 事件。此外,您可以使用 Flow 、 Math 、 String 或 System 等选项来获取自定义值或进行计算。

 

恭喜! 您已成功将 Google Sheets 设置为您的操作。

评论: 字段映射是自动化工具的关键步骤,Bit Flows 似乎提供了基本的功能。但对于更复杂的数据转换和处理,用户可能需要寻找更高级的工具或者编写自定义代码。

设置触发器和操作后,您可以测试您的 flow 以验证集成是否正常工作。为此,只需单击 Test Flow Once 。然后,完成触发事件,在本例中为 WordPress On Post Status Update 。为了演示,让我们更改文章的状态并观察结果。

Bit Flows 入门指南:新手教程-6

集成日志

您可以查看您的集成日志以监控 flow 的活动。要查看日志,请单击位于右上角的 Logs 按钮。与此 flow 相关的所有日志都将显示在那里。

Bit Flows 入门指南:新手教程-7

Bit Flows 入门指南:新手教程-8

未经允许不得转载:首席AI分享圈 » Bit Flows 入门指南:新手教程
zh_CN简体中文