【发布时间】:2014-11-21 18:23:45
【问题描述】:
我已经用 PHP 创建了一个服务器端应用程序,它应该可以与 Google 电子表格一起使用。
我能够通过 OAuth 2.0 身份验证成功进行身份验证,但是在向 Google 请求电子表格列表时,我只获得了电子表格所有者与服务帐户共享的电子表格。
有没有一种方法可以让服务帐户检索我的主帐户而不是服务帐户拥有的所有电子表格,包括那些未明确与服务帐户共享的电子表格?
此外,我仍然希望将电子表格保密,这样未经我的许可,任何人都无法访问它们,但我需要服务帐户才能完全访问现有电子表格和新电子表格。
感谢任何建议。
【问题讨论】:
-
请澄清:您的问题与*.com/questions/14187030/… 或*.com/questions/14124946/… 有何不同
-
1.据我所知,电子表格不是 Google Drive API 的一部分。 2. 我认为我不能授予服务帐户被服务帐户授权的访问权限。
-
如何反其道而行之?我有通过在服务帐户下发出 google API 调用创建的电子表格,但我无法访问它。它说访问受到限制。如何向 Google 解释我想要创建共享给其他人的电子表格,而不仅仅是服务帐户?
标签: php list google-sheets shared