问题标签 [google-photos-api]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
16488 浏览

python - 使用 google-api-python-client 使用 Python 访问 Google Photo API

根据Google API Client Libraries页面,可以使用 python 客户端库访问 Google Photos API,但是在使用安装它之后,pip install -t lib/ google-api-python-client我看不到任何与 Photos API 相关的内容。

如何使用 Google 构建的客户端库而不是手动调用 REST API?

0 投票
1 回答
357 浏览

google-photos - 获取 Google 相册封面照片的 ID

使用 Google Photos api,有什么方法可以获取相册封面照片的 ID?那么,例如,我可以查询封面照片上的元数据吗?我唯一看到的是coverPhotoBaseUrl,它对我没有帮助。

0 投票
1 回答
451 浏览

google-photos - 我正在尝试使用谷歌照片 API 构建一个应用程序,其中给定一个人的图像,我可以从谷歌照片中获取他/她的所有图像

我是新手,这是我关于这个主题的第一个项目。谷歌照片根据面孔对图像进行分组。我想获取与给定人关联的所有照片集或该人所在的照片集。是否有可能做到这一点?如何执行此操作,如果可以,请指定一个好的来源,我可以从中更好地理解 API。提前致谢!

0 投票
1 回答
311 浏览

javascript - 将 html canvas 二进制数据发送到 Google Photos API

我正在尝试将图像从画布上传到 Google 相册:

第 1 步:上传二进制图像数据

MEDIA_BINARY_DATA的是

我得到一个uploadToken

第 2 步:创建媒体项目

我使用在上一步中获得的uploadToken发送了一个有效请求。

在回复中我得到:

那么从 HTML 画布生成二进制数据的正确方法是什么?

0 投票
0 回答
227 浏览

python - 如何使用 Google Photo API 更新视频的创建时间

全部。

你能给我一些帮助吗?

我在 Google Photo 上有很多视频 (mp4)。
卡西欧 EX-ZR200 拍摄的其中一些有错误的属性创建时间。
图片(jpg)具有正确的创建时间。

MP4 有负 9 小时的时滞。
我认为卡西欧或谷歌不考虑 UTC +9
所以,我正在修复它。

我使用 python googleapiclientGoogle photo API v1
现在我有不正确的 MP4 的所有 id。

但我无法更新creationTime。
Google photo API 没有更新方法,对吧?

我应该怎么办?我可以使用什么 API?
如果我应该使用 Picasa API 或任何其他 API,我可以使用 Google 照片 API 已经获得的 ID 吗?

谢谢

2018/06/19 更新

在 Google Issue Tracker 上发现了一个功能请求,可以改进他们的 Google Photo API。
我应该等那个..

0 投票
1 回答
581 浏览

google-apis-explorer - Google Photos API,pageSize 参数未返回预期结果

使用 Google Photos API Explorer 我试图限制使用 albums.list 方法返回的相册数量。

如果我设置 pageSize = 10,则 api explorer 返回 5 个专辑,如果我将其设置为 3,则返回 1 个专辑。

关于为什么我在响应中没有看到与通过 pageSize 参数设置的专辑数量相同的任何建议?

谢谢

0 投票
0 回答
806 浏览

canvas - 谷歌照片 api - Access-Control-Allow-Origin

我正在构建一个设计工具来创建完全可定制的照片产品,例如相册。我使用诸如 firebase(数据库和存储)和 angular4 等技术。为了将谷歌照片与我的网络应用程序集成,我使用了谷歌照片 API。当我尝试使用 html 画布 (toDataUrl) 编辑用户的照片时,我收到以下错误:
“CORS 策略已阻止访问 '...' 处的图像:不存在 'Access-Control-Allow-Origin' 标头请求的资源。”
我知道这意味着什么,但我找不到任何解决方案来编辑​​用户的照片并将它们用于打印目的。有人可以帮助我吗?

0 投票
1 回答
163 浏览

filter - 使用内容过滤器过滤掉谷歌照片中的人似乎不起作用

我正在尝试使用以下内容过滤器选择所有不包含人物的图片

然而,我对结果感到困惑。选择包括许多以人物为特色的照片。一个例子是像护照一样的人脸照片,至少在我看来,它应该明确地属于人的类别。我也意识到对图片进行分类是一项艰巨的任务,而且肯定会出现一些错误分类,所以我不希望出现没有人脸或只占图片一小部分的图片。但是,我在应用上述过滤器时看到的结果是如此随机且没有选择性,以至于我认为此功能根本不起作用。

也许我做错了什么?也许有人可以建议一种更好的方法来选择没有人的图片?谢谢你。

PS我知道最近上传到谷歌的图片可能还没有分类。但是,我在测试前大约一个月将过滤器应用于我上传到 Google 照片的照片集。所以我会假设到那时分类已经发生了。

0 投票
2 回答
2890 浏览

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

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

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

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

谢谢!

0 投票
4 回答
3840 浏览

google-api - 位置数据 Google Photos API

当我通过 API 查询 Google 照片中的照片时,它不会返回与该图像关联的任何位置数据。当我在 Google 照片中查看有关图像的信息时,我可以在地图上看到该位置,但是 API 没有给我这些坐标。