Skip to content

Google Drive Trigger 节点常见问题#

以下是 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 凭据,请确保您已在 APIs & Services > Library 中启用了 Google Drive API。更多信息请参考 Google OAuth2 单服务 - 启用 API
  2. 对于 服务账号 凭据:
    1. 启用全域委派
    2. 确保您已将 Google Drive API 添加为全域委派配置的一部分。

处理多个文件变更#

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

如果在轮询间隔期间,Watch For 条件发生了多次变更,Google Drive Trigger 会触发一个包含所有变更项的事件。为了处理这种情况,您的工作流必须能够处理数据可能包含多个项的情形。

您可以使用 if 节点switch 节点 来根据 Google Drive Trigger 节点返回的数据是单个项还是多个项,调整工作流的行为。