Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 3.x 在不使用oauth2的情况下写入公共google文件夹和google工作表?_Python 3.x_Api_Google Sheets_Google Sheets Api - Fatal编程技术网

Python 3.x 在不使用oauth2的情况下写入公共google文件夹和google工作表?

Python 3.x 在不使用oauth2的情况下写入公共google文件夹和google工作表?,python-3.x,api,google-sheets,google-sheets-api,Python 3.x,Api,Google Sheets,Google Sheets Api,是否可以使用google drive api将数据写入公共google文件夹/工作表,而不使用oauth2令牌,而只使用我的应用程序的api密钥?我发现了一些东西,但无法集成到我目前使用的python脚本中 需要从oauth2转移到api密钥,因为我们希望在不共享令牌的情况下轻松共享我们的应用程序,也不需要我们的用户授权我们的应用程序,因为我们只打算写入公共google文件夹/工作表 干杯 经过广泛的研究,似乎没有一个选项可以在不使用oauth2凭据的情况下使用Google的Drive和Shee

是否可以使用google drive api将数据写入公共google文件夹/工作表,而不使用oauth2令牌,而只使用我的应用程序的api密钥?我发现了一些东西,但无法集成到我目前使用的python脚本中

需要从oauth2转移到api密钥,因为我们希望在不共享令牌的情况下轻松共享我们的应用程序,也不需要我们的用户授权我们的应用程序,因为我们只打算写入公共google文件夹/工作表


干杯

经过广泛的研究,似乎没有一个选项可以在不使用oauth2凭据的情况下使用Google的Drive和Sheets API

因此,当我们共享应用程序时,用户需要从google开发者控制台手动创建一个client_secret.json,然后创建一个credentials.json


不幸的是。但事实就是这样。最重要的是本教程介绍了我们的场景:

尽管API键可以使用GET方法,但API键不能使用POST和PUT方法。比如说,如何使用?部署Web应用程序后,用户可以使用无需访问令牌的请求访问Web应用程序。写入和读取电子表格可以通过GAS进行设置,用户也可以将参数作为查询参数。如果这不是你想要的,我很抱歉。谢谢你的意见。虽然这确实是一个选项,但我们仍然希望不必部署和维护任何web应用程序,而只需共享一个简单的python脚本,它迄今为止完全满足了我们的需求,除了身份验证和oauth2的问题。