我有一个php文件上传表单,它允许用户将上传的图像存储到他们的gdrive中。
但我想改变的是,任何人都会使用该表单上传图像,并将其存储在一个gdrive中。我希望用户可以在不登录谷歌账户的情况下进行上传。
例如:100名用户可以上传文件到"MY Grive",而无需登录谷歌帐户。
感谢
您可能需要使用服务帐户。
对于这些类型的服务器到服务器交互,您需要一个服务帐户,该帐户属于您的应用程序,而不是单个最终用户。您的应用程序代表服务帐户调用Google API,不需要用户同意。(在非服务帐户场景中,您的应用程序代表最终用户调用Google API,有时需要用户同意。)
您可能还希望看到"创建服务帐户"。
打开"开发人员控制台的权限"页面的"服务帐户"部分。
单击创建服务帐户。
在"创建服务帐户"窗口中,键入服务帐户的名称,然后选择"提供新私钥"。如果您想向服务帐户授予谷歌应用程序的域范围权限,也可以选择启用谷歌应用程序域范围委派。然后,单击"创建"。