【问题标题】:Published https://docs.google.com/spreadsheets redirects to other URL (CSV data)发布的 https://docs.google.com/spreadsheets 重定向到其他 URL(CSV 数据)
【发布时间】:2020-10-20 19:59:32
【问题描述】:

我们会自动发布 Google Docs 电子表格(一个标签为 CSV)。 Google 文档提供了一个引用 CSV 的固定 URL。我们将这个 CSV 文件导入另一个工具,用于产品数据导入。

这个网址突然被 Google 电子表格重定向。如果我们再次进入“文件/发布到 Internet”,我们可以为该 CSV 提供相同的 URL。

问题:如何在不重新重定向的情况下获取URL?

错误:源文件

https://docs.google.com/spreadsheets/d/e/2PACX-1vTQsBEmvOwFwxORMqYg2N6LzzYqdqsdDCjxqsdqsdH72gdMCP4xrs1lsN37RO4h1-rjJsQ/pub?gid=501162839&single=true&output=csv 不存在(HTTPS:找不到文件!(HTTP/1.0 307 临时重定向))。请检查源文件路径。

【问题讨论】:

  • 今天也让我失望了。

标签: csv redirect google-sheets


【解决方案1】:

简而言之,采集过程需要遵循Location header。根据您获取 CSV 的方式,这可能很简单,也可能很痛苦。我使用curl 收集CSV,因此只需添加-L 开关就足以确保传入的文件是我们正在寻找的CSV,而不是我们在没有-L 时获得的HTML。不幸的是,在不知道您使用什么实用程序或流程下载 CSV 的情况下,我无法更具体。

【讨论】:

  • 我们将此传递给开发人员,他们的提示是正确的。谢谢!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2020-05-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-12-07
相关资源
最近更新 更多