使用 https://spreadsheets.google.com/feeds/ 时是否需要迁移到 Drive API

Do you need to migrate to Drive API when using https://spreadsheets.google.com/feeds/

1 月 22 日,我从 Google Apps 收到了一封主题为 'Important: Steps to migrate from discontinued Documents List API' 的电子邮件。

Important: Steps to migrate from discontinued Documents List API

Hello administrators,

We recently communicated that Documents List API will be discontinued on April 20, 2015. This change means that service calls for this API will no longer be supported, and any Google Apps features that are implemented using this API will no longer function.

Our records indicate that you may have an application that uses Documents List API, and we recommend that you migrate to Drive API, which has comparable functionality, as soon as possible.

Here's what you need to do:

Determine if you have an application that makes requests to these types of URLs:

Migrate the applications to Drive API. If you have questions about migration, please contact Google Apps for Work Support.

Sincerely, The Google Apps for Work Team

我认为它说使用 https://spreadsheets.google.com/feeds/ 的应用程序应该迁移到新的驱动器 API。但是在新的 Drive API 中,也使用了这个 URL: https://developers.google.com/google-apps/spreadsheets/#sheets_api_urls_visibilities_and_projections

电子邮件或云端硬盘 API 文档中的 URL 是否存在拼写错误? 或者这封电子邮件是说,当您确定使用了这些 URL 中的任何一个时,您就没事了吗?

PS:我在 Google 开了一个案例,但我担心回复晚了,所以我在这里问了。

简短的回答是否定的。

Docslist API 将被停用,因为它已被驱动器 API 取代。对于电子表格 API,没有替代品 API(目前 - 也许有一天),因此它仍然受到支持。

唯一的问题是,在某些时候,authentication/authorisation 仅支持 OAuth 2,因此如果您使用 OAuth 1 或 u/p,您还有一些工作要做。

官方 Google 的回应是电子表格 API 将在 4 月 20 日关闭后继续运行:

"Apologies for the confusing email. The sheets API is not yet deprecated and will continue to operate beyond the April shutdowns."

https://code.google.com/a/google.com/p/apps-api-issues/issues/detail?id=3709