通过网络应用访问Google云端硬盘

时间:2013-08-09 13:15:38

标签: c# google-drive-api

我只是深入研究Google Drive API。我有一个问题。 我必须为一些用户制作小项目,这些用户访问我们自己谷歌驱动器并与文件交互:请求,更新,删除。问题是我无法设置该项目,因为总是会重定向到Google提示页面。但是,如果我已经在源代码中指定了它(client_id和client_secret),为什么我必须授权我自己的请求。我必须做什么或我做错了什么?

1 个答案:

答案 0 :(得分:1)

如果您不希望每次都进行身份验证,则需要使用服务帐户。

您可以在此处找到有关服务帐户/ service account-auth所需的信息;

https://developers.google.com/drive/service-accounts

确保在执行服务帐户身份验证时,您传递了prn参数,以使该帐户伪装成您(因此它可以访问您的Google云端硬盘)。

https://developers.google.com/accounts/docs/OAuth2ServiceAccount#formingclaimset