service-accounts相关内容
如何从google.oauth2.service_account.Credentials对象的实例获取访问令牌? 我需要访问需要授权的Google API终结点。为此,我需要在请求标头中提供访问令牌。 如何从此凭据对象实例获取访问令牌? 对于oauth2client.service_account.ServiceAccountCredentials对象,他们提供了获取访问令牌的方法(
..
我可以为ASP.NET核心Web应用程序中的“忘记密码”功能发送无回复邮件吗? 我无法在我的Web应用程序中使用SMTP。是否可以使用Gmail API发送忘记密码邮件的无回复邮件? 服务帐户或Google oauth2.0在这里能帮上什么忙吗? 推荐答案 只有在您拥有Google工作区域帐户的情况下,Gmail API才能使用服务帐户。 您需要将域范围delegation设置为域上
..
我在GCP的Secret Manager服务中创建了几个秘密。然后,为了在我的本地计算机上访问这些秘密,我创建了一个service account和一个JSON密钥来从我的本地计算机验证该服务帐户。我还将角色Secret Manager Secret Accessor授予该服务帐户,使其能够访问Secret Manager中的密码值。现在,它在我的本地计算机上工作得非常好。 此外,我想将此代码部
..
我正在尝试将活动添加到我的日历。 我在Google开发人员控制台中创建了服务帐户凭据,我可以对自己进行授权。 我的帐户上有两个日历,但我无法使用Google API的C#代码列出它们。 我的日历是否需要某些特殊权限? 在设置(calendar.google.com)选项卡上,我拥有完全权限。 获取日历列表的代码可能有问题? string[] scopesCal = new
..
我有三个服务帐户: App Engine默认服务帐户 数据存储区服务帐户 警报中心API服务帐户 我的云函数在数据存储模式下使用FiRestore记账,并调用警报中心API。 部署云功能时,一个人只能分配一个服务帐户。 是否与AWS类似,在AWS中,用户可以创建多个内联策略并将其分配给默认服务帐户。 附注:我尝试创建自定义服务帐户,但不支持数据存储区角色。此外,我不想
..
以下是我用来创建服务帐户并将角色绑定到该帐户的Terform代码: resource "google_service_account" "sa-name" { account_id = "sa-name" display_name = "SA" } resource "google_project_iam_binding" "firestore_owner_binding" {
..
我有一个属于服务帐户的GSheet,我想添加一个“On Edit”触发器来接收实时编辑通知。 到目前为止,我已尝试/查看: 只需将onEdit函数添加到绑定的脚本中,但Google不允许在脚本上运行Apps脚本(问题将在后面讨论here): Google Apps脚本:该脚本无法运行,因为它属于服务帐户。请在运行之前将项目复制或转移到有效帐户。 驱动器API推送通知-但这不
..
我已经按照 MySQL 导出指南 成功. 现在,我正在尝试按照 MySQL Import 导入 MySQL 数据库指南. 我已检查我正在使用的 service_account_email 的权限,并且我已授予 Admin SQL 和 Admin Storage 权限. 我能够在本地使用此命令成功激活我的服务帐户: gcloud auth activate-service-acc
..
在 GCE 上运行了一个实例,并且在同一个项目中有一个 GCS 存储桶.但我无法向其写入数据.如何将数据从 VM 实例写入存储桶? 解决方案 更新:截至 2016 年 12 月 15 日,功能 setServiceAccount 现在处于测试版: 如果您想以不同的身份运行,或者您确定该实例需要一组不同的范围来调用所需的 API,您可以更改现有实例的服务帐号和/或访问范围.例如,您可以
..
我想在没有用户参与的情况下自动将视频上传到 YouTube,所以我创建了一个服务帐户,跳过了障碍,一切看起来都很棒,然后尝试上传,第一个块,我的代码因 Google_Exception 异常而爆炸: “无法启动可恢复上传(HTTP 401: youtube.header, Unauthorized)" 然后我在 YouTube API v3 上挖掘发现错误信息: https://
..
目标:实现一个程序(java 或 python)来从我在我的 Youtube 频道上发布的视频中检索数据.该计划将每天(凌晨 1:00)启动. 解决方案:要检索 Youtube 数据,包括每天的观看次数,我认为 YouTube Analytics API 是最好的解决方案.我使用 Google 帐户服务(“GoogleCredential")对我进行身份验证: 静态{//构建服务帐户凭据.
..
我是 Google 帐户的“域管理员",并希望: 获取我域中的所有用户并“为每个"用户授予另一个用户对每个人的文件的读取权限.我可以获取每个用户,但现在我不明白如何获取每个用户的文档. #!/usr/bin/python导入 gdata.docs导入 gdata.docs.service从 gdata.apps 导入客户端userNameAtGmailCom = 'domainAdmin@som
..
我在 Google Drive API、服务帐户和身份验证方面遇到了一些问题.我读了很多,但我不知道如何解决这个问题. 上下文:我的云端硬盘帐户中有一些文件(大约 35GB)和一个简单的网络应用程序,用户可以登录,查看我的云端硬盘中的一些选定文件夹/文件,并在需要时下载它们.唯一可以直接访问我的云端硬盘帐户的是(或应该是)我的服务器,用户通过网络应用程序/服务器完成他们的工作. 经过一
..
有谁知道应该进行哪些配置来授予 Google 服务帐户对已创建的团队云端硬盘的访问权限? 我们的想法是使用 .NET 后端应用程序中的服务帐户向团队云端硬盘上传/下载文件,这些文件在公司员工之间共享.例如,公司有其 company.com 域,并在 Google 提供 name.surname@company.com 用户帐户.还有一个员工的团队驱动器.其中一个帐户(不是管理员)用于创建服务
..
我正在尝试通过使用服务帐户使用域范围委派进行 google drive API 调用.我可以使身份验证正常工作,但不能使驱动器 api 调用.错误:在驱动器中创建文件时找不到文件 此外,在域范围委派之前,我通过与服务帐户共享驱动器文件夹使其工作.但现在我希望它在不共享的情况下工作. 我想我需要在某个地方做一些 setServiceAccount 的事情.不确定会发生在哪里. cons
..
我已经阅读教程和查看示例 2 天了,但没有成功.我想在 NodeJS 环境中使用 Google Apps Gmail 帐户发送电子邮件,但是,我收到来自 Google API 的 400 响应: {[错误:错误请求]代码:400,错误:[{域:'全球',原因:'失败的前提条件',消息:'错误请求'}]} 这是我到目前为止所做的: 在 Google Cloud Platform 中创建了一
..
我有几个 Cloud Functions 都设置好并且运行良好,每个类型都是 https.onRequest(.... 我正在尝试找出允许 https.onRequest 函数仅由指定 IP 地址调用的最佳/最简单方法. 这可以实现吗?我猜我需要创建一个有条件的服务帐户,但我一直无法达到我想要的结果. 解决方案 您可以使用 GCE 虚拟机作为具有防火墙规则的代理,只接受来自您想
..
我正在使用 google-api-php-client 客户端来使用服务帐户连接到 Google 云端硬盘.大多数时候它都有效,但每隔一段时间(比如我坐在这里一遍又一遍地刷新页面,它是每 5 到 10 次),我会收到一个 Google_Service_Exception 和消息 unauthorized_client: 客户端无权使用此方法检索访问令牌.该错误仅在 $this->drive_ser
..
我从我的 Google Play 控制台链接了一个项目.然后我创建了一个服务帐户.尽管如此,在刷新控制台时,它仍然显示“没有与您的项目关联的服务帐户".已经等了24小时了.所有这些的目的都是收据验证. 图 1:一个链接的项目: 图 2:创建的服务帐户: 解决方案 我遇到了同样的问题,我是这样解决的: 当您在第 2 步中创建服务帐户时,您需要选择一个角色来授予此服务帐户一些
..
2015 年 4 月 20 日,多个 Google Apps API 将被停用,包括配置 API(gdata). 在我的 Python 脚本中,我使用的是服务帐户和 OAuth 2.0,而不是 ClientLogin,以及替代 API:目录 API. 但是,我无法找到一种使用新 API 启用邮件转发的方法,并且 Google 的所有邮件转发 Python 文档都解释了如何使用 ClientLo
..