0

我正在尝试使用“服务帐户”创建一个 Google Drive Picker,而不是使用带有 Javascript 的“Web 应用程序的客户端 ID”。

我找到了一个带有 Javascript 的 Google Picker 示例,它让我可以使用但使用“Web 应用程序的客户端 ID”和“ApiKey”访问我的云端硬盘文件。

是否可以使用“服务帐户”而不是“Web 应用程序的客户端 ID”和 JAVASCRIPT 来完成此过程?

预先感谢您和问候。

4

1 回答 1

1

我还没有找到任何关于如何将服务帐户与 javascript 一起使用的示例。我怀疑尝试是否可行甚至明智。

我的推理是,要使服务帐户正常工作,您现在需要密钥文件,任何有权访问密钥文件的人都可以访问服务帐户。在那里,您需要将密钥文件放在儿童和邪恶的黑客类型的人无法接触到的地方。

Javascript是客户端而不是服务器端。在那里,您必须发送副本或让每个人都访问密钥文件的副本。看到问题了吗?服务帐户旨在让服务器访问帐户数据,而不是让您让每个人都访问数据。略有不同。

如果可以的话,我建议你使用某种脚本语言。

于 2014-02-05T13:14:09.103 回答