当前位置: 首页 > 知识库问答 >
问题:

用Java客户端转移所有权

易星宇
2023-03-14

由于permissions API调用不返回所有者的电子邮件和名称,所以我无法通过编程方式查看文件列表并转移所有权。我希望不必添加数据库来查找姓名和电子邮件,并将其与供应API绑定在一起。

谢谢你的任何建议。

共有1个答案

越学博
2023-03-14

如果新的所有者位于与现有域不同的域上,则不可能转移所有权,否则您应该能够修改所有者。

如果您有一个位于不同域上的用户列表,并且希望了解该用户的域以将其与其域的服务帐户匹配,请向userinfo发出请求以检索他/她的域:

GET https://www.googleapis.com/oauth2/v2/userinfo
{
  "email": "email@domain.com",
  "hd": "domain.com"
}

不过,您仍然需要将域与服务帐户匹配。

 类似资料:
  • 这是我的代码: 服务器: 客户: 它可以正常工作,除了我希望当服务器向客户端发送“消息”“|MOD”时,我希望服务器将其发送给所有客户端,我该怎么做? 我是Java新手,但不是编码新手,所以如果我做错了一些可以做得更容易或更好的东西,请帮助我。 请帮忙。 非常感谢。

  • 问题内容: 是否可以强制所有客户端使用socket.io更新?我尝试了以下操作,但是当新客户端连接时,它似乎没有更新其他客户端: 服务器端JavaScript: 我正在尝试向所有客户端发送一条消息,其中包含当前已连接的用户数,它可以正确发送用户数量…。但是,客户端本身似乎不会更新,直到刷新页面为止。我希望这是实时发生的。 客户端JavaScript: 问题答案: 实际上,它根本没有向其他客户端发送

  • 我想在一些计算机之间建立点对点连接,这样用户就可以在没有外部服务器的情况下聊天和交换文件。我最初的想法如下: 我在服务器上制作了一个中央服务器插座,所有应用程序都可以连接到该插座。此ServerSocket跟踪已连接的套接字(客户端),并将新连接的客户端的IP和端口提供给所有其他客户端。每个客户端都会创建一个新的ServerSocket,所有客户端都可以连接到它。 换句话说:每个客户端都有一个Se

  • 我使用的是Apache Artemis V2.12.0,在两个VM中启动了两个broker实例 broker.xml(myhost1)[myhost2的broker.xml与此类似,只是我使用的端口是61616] 步骤2:java客户机开始向代理发送消息 步骤3:从myhost1的控制台,我看到推送到队列中的消息 步骤4:停止myhost1中的代理实例 客户端代码执行日志消息:当客户端启动时,my

  • 大多情况,从npm客户端迁移至Yarn客户端都是很方便的。package.json文件依然可用,你只要在已有目录执行以下命令即可: $ yarn 要添加依赖,你可以使用: $ yarn add <package> 执行以上两个命令后,yarn都会在项目根目录创建或更新yarn.lock文件。如果你要将项目发布或者共享给同事,请确保包含yarn.lock文件。 执行以上两个命令中的任一个,项

  • 我正在尝试重建一个与elasticsearch 2.4对话的插件,以便与elasticsearch 5配合使用。 代码来自:https://github.com/pentaho/pentaho-kettle/blob/master/plugins/elasticsearch-bulk-insert/src/org/pentaho/di/trans/steps/elasticsearchbulk/E