是否可以删除通过 Google Photos API 创建的照片或相册?

Posted

技术标签:

【中文标题】是否可以删除通过 Google Photos API 创建的照片或相册?【英文标题】:Is it possible to delete a photo or an album created via Google Photos API? 【发布时间】:2018-07-10 08:44:14 【问题描述】:

即使完全访问该程序,似乎也没有任何方法可以删除创建的照片或相册。

删除支持对于完整的照片 API 至关重要。缺乏删除功能确实限制了 API 的实用性。 能够创建东西但要求用户手动删除它们是不好的。

我是否忽略了某些东西,有办法删除图片和相册吗?

谢谢!

【问题讨论】:

【参考方案1】:

Google Photos Library API 目前没有从库中删除相册或媒体项目的选项。

这里有一个关于问题跟踪器的功能请求:https://issuetracker.google.com/109759781

(您可以“星标”此问题以引起注意并收到任何更新通知。)

【讨论】:

难以置信的是,几乎每天我都能找到 Google 无法做到的简单事情!【参考方案2】:

您不仅不能删除整个相册,也不能删除照片本身。是的,您只能将它们从特定相册中删除,但它们仍会存储在 Google 照片中。

【讨论】:

感谢您为我调查此事。我不确定,但我不认为删除 mediaItem 与删除图片相同。我认为只能从相册中删除 mediaItem ,但据我了解,实际图片并未从谷歌照片中删除。只有这张图片属于相册的事实,并且只有当您使用 API 将该图片添加到相册时。不幸的是,这对于任何清理操作都是不够的。最后,我认为您根本无法删除相册。 是的,如果我们从通过图书馆 API 制作的相册中删除照片并清理谷歌相册中的照片,但它们没有提供一次性删除整个相册的功能。谢谢。 不仅不能删除整个相册,也不能删除照片本身。是的,您只能将它们从特定相册中删除,但它们仍会存储在 Google 照片中。

以上是关于是否可以删除通过 Google Photos API 创建的照片或相册?的主要内容,如果未能解决你的问题,请参考以下文章

我在哪里检索 photo_reference 值以发出 Google Places Photos 请求?

Fix Bug针对 Google Photos 返回的图片Uri,裁剪照片失败

是否可以通过 Apps 脚本删除 Google 其他联系人?

在 PhotoKit 中删除:您可以跳过“最近删除”吗?

权限被拒绝:打开未从 uid 导出的提供程序 com.google.android.apps.photos.contentprovider.MediaContentProvider

使用服务帐户密钥对 Google Photos API 进行身份验证?