Skip to content

Google Drive 触发节点常见问题

以下是Google Drive Trigger 节点的一些常见错误和问题以及解决或排除故障的步骤。

401 未授权错误

错误的完整文本如下:

1
401 - {"error":"unauthorized_client","error_description":"Client is unauthorized to retrieve access tokens using this method, or client not authorized for any of the scopes requested."}

当您使用的凭证及其范围或权限存在问题时,就会发生此错误。

解决方法:

  1. 对于OAuth2凭据,请确保已在API 和服务 > 库中启用 Google Drive API。有关更多信息,请参阅Google OAuth2 单一服务 - 启用 API
  2. 对于服务帐户凭据:
    1. 启用域范围委派
    1. 确保将 Google Drive API 添加为域范围委派配置的一部分。

处理多个文件更改

Google Drive Trigger 节点按照设定的时间间隔(默认每分钟一次)轮询 Google Drive 的更改。

如果在轮询间隔内“监视”条件发生多项更改,则会触发单个 Google Drive 触发器事件,其中包含以项目形式呈现的更改。为了处理这种情况,您的工作流程必须考虑到数据可能包含多个项目的情况。

您可以使用if 节点switch 节点来更改工作流的行为,具体取决于 Google Drive Trigger 节点中的数据是包含单个项目还是多个项目。