gpt4 book ai didi

google-app-engine - Google 云端硬盘按服务帐户更改权限

转载 作者:太空宇宙 更新时间:2023-11-03 15:25:19 30 4
gpt4 key购买 nike

为 Google Apps 域的管理员寻找当前最好的方法来修改其他用户拥有的 Google 云端硬盘对象的权限。我将在 Google App Engine 上开发该应用程序。

使用 2 条腿的 OAuth 和 Google 文档列表 API 很简单:https://developers.google.com/gdata/docs/auth/oauth#2LeggedOAuth但现在 Google Drive SDK 是实时 API,我看到服务帐户是鼓励的方法:Does google Drive api support 2 legged oauth?https://developers.google.com/accounts/docs/OAuth2ServiceAccount .所以我正在关注一个使用这种方法和预测 API 的示例:https://developers.google.com/appengine/articles/prediction_service_accounts并且您不能在 API 控制台的团队部分使用 GAE 服务帐户。收到错误消息:“用户 xxx@appspot.gserviceaccount.com 可能无法添加到项目“新项目名称”中。只能添加来自域 myappsdomain.com 的成员。

所以,我基本上是在问:1) 您如何将服务帐户与 Google Drive SDK 一起用于管理任务,例如更改权限2) 以及任何使用与非域用户一起使用的 Drive API 的工作 GAE 服务帐户教程。

最佳答案

刚刚添加了有关服务帐户和用户模拟的文档:

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

https://developers.google.com/drive/user-impersonation

很遗憾,Google 云端硬盘尚不支持 App Engine 服务帐户。

关于google-app-engine - Google 云端硬盘按服务帐户更改权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13143544/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com