google-drive-api - 将上传的标签值设置为谷歌驱动器中的服务帐户名称
问题描述
我有一个使用服务帐户将文件转储到谷歌驱动器的应用程序,一旦文件上传,如果我检查谷歌驱动器中的活动选项卡,它会显示“未知上传的 12 个项目”(如图所示)。现在我们有一个业务需求,应该用上传文件的服务帐户的名称替换这个未知。我已经搜索驱动 api 文档很长时间,但没有找到任何东西。我正在使用驱动 v3 api后端应用程序是用java编写的。我的问题是,有没有办法做到这一点?感谢期待。
解决方案
您无法更改您无法控制的服务帐户用户的名称。
我唯一能想到的是当您更新文件以设置 lastModifyingUser.displayName 的显示名称时。它似乎是可写的,但我以前从未尝试过实际发送它。
套房
如果这是一个 gsutie 帐户,您可以为域上的用户设置域范围的委托,并让该用户进行上传。然后该名称将正确显示。
推荐阅读
- javascript - DatGui & Three.js 不合作
- linux - 退出后任务从cgroup中移除
- flutter - Flutter:在 null 上调用了 getter 'languageCode'
- html - 背景图像在使用 CSS 的 Div 中无法正确显示
- python - tensorflow - 如何选择数组中除索引序列之外的所有元素?
- python - Python中的嵌套“任何”和“全部”条件
- html - Flex 布局和响应式设计面板
- azure - 登录Azure存储帐户的详细信息?
- r - 使用 lapply 时列名消失
- sql - SQL - 指定中断参数时计算列中的值中断