我想使用asp.net MVC中的Google.Apis.Drive.v3将文件上传到Google云端硬盘。我希望我的访问者将文件上传到我的谷歌驱动器,我将在代码中设置我的谷歌驱动器的凭据。任何人都可以帮助我完成这项工作吗?
我尝试了快速启动示例进行上传,但每次都要求提供凭据。或者它使用缓存的凭证。
如何在不知道用户资料的情况下上传文件?
答案 0 :(得分:0)
根据此documentation,您需要获取访问凭据才能启用Google云端硬盘。如果您希望以编程方式访问用户数据而无需他们进行任何手动授权,请执行Google Apps Domain-Wide Delegation of Authority。要以这种方式委派权限,域管理员可以使用OAuth 2.0的服务帐户。您也可以查看可能有用的link。