我正在使用 Node.js 服务器。我想在我自己的 Google 云端硬盘中上传 .xlsx 文件并将其转换为 Google 电子表格,然后以编程方式获取可共享链接。
但是,我发现 google Drive api 专门用于构建应用程序,供其他用户访问他们的驱动器以在您的应用程序上执行某些操作,但不能以编程方式访问您自己的驱动器。我的理解正确吗?
我已经阅读了很多关于谷歌开发人员的文档和一些关于此的教程,但我找不到我想要的方法。有什么办法可以做我想做的事吗?你能给我一些指导吗?
最佳答案
你误会了。
Drive 使用 oauth2 处理目标 Drive 帐户的识别和授权。具体来说,访问 token “包含”(概念上而非字面上的)云端硬盘帐户的 ID。
所有已发布的示例都展示了如何获取第三方用户的访问 token ,因为这是更常见、更复杂的用例。为您自己的帐户获取访问 token 要容易得多。
查看 How do I authorise an app (web or installed) without user intervention? (canonical ?)
关于node.js - 如何将 xlsx 文件上传到我自己的谷歌驱动器,然后将它们转换为谷歌电子表格并以编程方式获取可共享链接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27659723/