跳至内容

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. For Service Account credentials:
    1. 启用全域委派.
    2. 确保在域范围委派配置中添加Google Drive API。

处理多个文件变更#

Google Drive 触发器节点会以设定的时间间隔(默认每分钟一次)轮询 Google Drive 以检测变更。

如果在轮询间隔期间对监视条件进行了多次更改,则Google Drive触发器事件将发生一次,其中包含作为项目的更改。为了处理这种情况,您的工作流必须考虑到数据可能包含多个项目的情况。

您可以使用if节点switch节点根据Google Drive触发器节点返回的数据是单个项目还是多个项目来改变工作流的行为。

优云智算