Google Drive 节点常见问题
以下是
Google Drive 节点的一些常见错误和问题以及解决或排除故障的步骤。Google 尚未验证此应用
如果使用 OAuth 身份验证方法,您可能会看到警告
“Google 尚未验证此应用” 。为避免这种情况,您可以从要验证的同一帐户创建 OAuth 凭据。如果您需要使用由其他帐户(由开发人员或其他第三方)生成的凭据,请按照
Google Cloud 文档中的说明进行操作 | 授权错误:Google 尚未验证此应用。Google Cloud 应用未经授权
对于
将“发布状态”设置为“测试”且“用户类型”设置为“外部”的Google Cloud 应用,同意和令牌将在七天后过期。请参阅Google Cloud Platform 控制台帮助 | 设置 OAuth 同意屏幕,了解更多信息。要解决此问题,请在 n8n 凭据模式中重新连接应用。Google Drive OAuth 错误
如果使用 OAuth 身份验证方法,您可能会看到一条错误,提示您无法登录,因为该应用不符合 Google 对保持应用安全的期望。
最常见的情况是,此问题的实际原因是 Google 的 OAuth 配置与 n8n 的 URL 不匹配。为了避免这种情况,请首先检查 Google 错误消息中包含的所有链接。这些链接包含有关具体错误的详细信息。
如果您在 n8n 中自行托管,请检查用于构建外部 URL 的 n8n 配置项。验证和环境变量是否使用了完全限定域名。
从 Google Drive 获取最近的文件
要从 Google Drive 检索最近的文件,您需要按修改时间对文件进行排序。为此,您需要搜索现有文件并检索其修改时间。接下来,您可以对文件进行排序以查找最近的文件,并使用另一个 Google Drive 节点按 ID 定位该文件。
该过程如下:
- 将Google Drive节点添加到画布。
- 选择文件/文件夹资源和搜索操作。
- 启用“全部返回”以对所有文件进行排序。
- 将“搜索内容”过滤器设置为“文件” 。
- 在选项中,将字段设置为全部。
- 将排序节点连接到Google Drive节点的输出。
- 选择简单排序类型。
- 在“排序依据字段”部分中输入字段名称。
- 选择降序排序。
- 在Sort节点的输出中添加一个Limit节点。
- 将“最大项目数”设置为1以保留最新的文件。
- 将另一个Google Drive节点连接到Limit节点的输出。
- 选择文件作为资源并选择您选择的操作。
- 在文件选择中,选择按 ID 。
- 选择表达式并输入表达式。
没有任何