问题标签 [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 投票
2 回答
2172 浏览

python - Python Google Photos API 列出相册中的项目

我无法扩展列出专辑 ID 所需的 API 调用,以便能够列出专辑中包含的项目。下面是我为检索专辑 ID 所做的一个示例。除了那个例子之外,我还尝试扩展这个脚本,以便能够列出特定专辑中包含的项目。

现在,对于我试图从上面的示例中修改的代码,以便能够列出由以下定义的给定专辑中的项目albumId

当我尝试打印 时results,我收到有关接收意外关键字参数的错误,albumId.

api 调用的搜索格式不同,它是https://photoslibrary.googleapis.com/v1/mediaItems:search

错误是否源于 :mediaItems:search使 Python 中的变量无效?还是与搜索调用是 POST 而不是 GET 的事实有关?或者是其他东西?

0 投票
0 回答
229 浏览

google-apis-explorer - Google Photos API,响应中的 pageToken 字段始终填充

我正在玩 Google Photos API Explorer。文档说该pageToken字段作为响应Populated if there are more albums to retrieve for this request.但实际上它总是被填充,即使它是最后一页并且下一页(使用提供的令牌)将返回{}

由于这个错误(功能?)谷歌照片 API,pageSize 参数没有返回预期的结果——如果不查询下一个(空)页面,我就无法检测到真正的最后一页(因为我们不能依赖返回的专辑数量当前页面)。

所以问题是如何在不查询空页面的情况下识别最后一页?

0 投票
1 回答
1402 浏览

google-apps-script - 如何使用 Google Apps 脚本编辑 Google 照片中的多张照片?

编辑单张照片:

我需要转到 Google 照片中的特定相册。然后,单击图片后,有一个编辑选项。其中有可用过滤器列表。从那里,我可以选择任何过滤器并单击完成

但是,我想知道。如何使用Google Apps 脚本一次编辑多张照片。

任何人都可以提供参考链接或脚本吗?

0 投票
0 回答
146 浏览

google-api - 谷歌照片 API,从谷歌像素肖像模式中检索原始图片

Google Pixel 允许使用“人像模式”,该模式使用一些后期处理来创建散景效果并模糊背景(参见例如https://ai.googleblog.com/2018/11/learning-to-predict-depth -on-pixel-3.html)。一旦上传到谷歌照片,就可以可视化(和下载)模糊图像以及原始图像。

使用 google-photo-api 如何提取非模糊图像?使用mediaItems.search方法似乎只返回默认的模糊图像。

0 投票
0 回答
684 浏览

android - 使用 Google Photos API 将照片和视频下载到我的设备?

我的 iPhone 有足够的存储空间来下载我的整个 Google 相册库,但 Google 相册应用程序中没有执行此操作的选项。

我正在学习 Flutter 应用程序开发,所以我正在考虑编写一个具有漂亮 UI 的应用程序来促进这一点。

Google Photos API 是否有下载照片并将其存储在本地手机照片库中的方法?这会违反任何 API 规则吗?我会遇到 API 速率限制吗?

0 投票
1 回答
114 浏览

oauth - 无需用户登录即可使用 OAuth 2.0 授权请求

一位客户请求实施新的Google Photos API作为网站上照片的提要。

问题出现了,而该库仅支持 OAuth 2.0 来授权库请求。这意味着每个访问者都需要在查看照片之前进行身份验证。

授权 与其他 Google REST API 一样,Library API 使用 OAuth 2.0 来处理身份验证和授权。您的应用可以通过 API 提供的各种授权范围请求访问用户的 Google 照片库。

请注意,Library API 不支持服务帐户;要使用此 API,用户必须登录有效的 Google 帐户。

有谁知道我可以对所有网络流量的库进行身份验证的方法?我想将 Google 相册用作图像的 CMS,并在网站上不断提供信息。

0 投票
1 回答
709 浏览

google-photos-api - 有没有办法通过 Google Photos API 使用高质量模式?

我是软件开发人员并尝试使用 Google Photo API 上传一些视频,但我想以编程方式设置此类视频的“高质量模式”。

所以,关键是我的应用程序必须每 15 GiB 上传一次没有用户参与的视频。

任何人都可以给我建议 - 怎么做?感谢帮助!

0 投票
1 回答
97 浏览

java - 使用 Google API 的 CLI 应用程序

我想创建一个应用程序来下载我在 Google 相册中的所有照片。我认为使用可用的 API 应该很容易。

这应该是一个从 cron 定期运行的 CLI 应用程序。但是当我查看 Google Photos API 时,他们使用 OAuth2。该示例显示了 FixedCredentials 的用法:

问题是存在的部分/* Add credentials here. */。我如何在那里提供我的用户凭据?有许多实现的类,Credentials但没有一个看起来像可以让我在 CLI 应用程序中自动检索的类。

我从 Google 获得的唯一东西是我的应用程序的 client_id 和 client_token,但是如何将其转换为访问/刷新令牌,以便我可以在没有交互的情况下使用它?

我真的希望我不需要启动网络浏览器来下载我的照片。

0 投票
0 回答
246 浏览

ios - 在 iOS 中流式传输谷歌照片视频不起作用(在 Safari 中也不起作用)

我正在尝试使用 google photos API 提供的基本 url(下面的示例),但它不是流式传输,不是在 iOS 中,不是在 Safari 中。我在 iOS 中使用 AVPlayer 并收到以下错误:

Error Domain=AVFoundationErrorDomain Code=-11850 "Operation Stopped" UserInfo={NSUnderlyingError=0x13fb86740 {Error Domain=NSOSStatusErrorDomain Code=-12939 "(null)"}, NSLocalizedFailureReason=服务器配置不正确。, NSLocalizedDescription=Operation Stopped}

正如我从其他帖子中了解到的那样,这是一个服务器端问题,但是我需要一个解决方法(或者谷歌为我修复它)。

有没有人有解决方案?

这是网址的示例:

https://lh3.googleusercontent。com/lr/AJ-EwvnThhlej4l_8c6rnsRsPcFlhX1vlMSjCe8yt9o8LLvDCbINXdA_9K-ufP6ye7m0xDd284VuNhOTosGF1v1RsDbInVpfee9_bfKqk1Q-1FqF7DjPJODeQ-LTZ91yuHlB3MQjf6onkPvL-3B2AzWo4Ftr_9YCX4G657DLuxD6K-bDd3zOt92Kt22yetoxfz_lbHr4pe5M6ztzS4ncG8ewc8XwZndmjgQHcJKJqG8jdxMXqeA1C5pblqbqUiSbYF25XwNrPlEpiaYnaFbbQEJySX4KRN7YqzIbf_bpuwYFt2MTbOZJeCjOppMxj5baHc4gbx77Lw5BKg2subHNtrWEg5YuTrnSuukLZkQyo59IK6tg_UzU0AHB7PepIAeaQo_gw_EnuLfewZGTp0hGHWy8iODd6gu9LwUgjVhusYfeTwCZ79jXp9zTXxUnXbcDYd410CapSyl0mAgF2jKU7Gorc44jTcBr_8LdNUD8cOLBfJQ3BayzkrauXCzUrMDIVi_bGfINK9C8-rsmNHbuG4GqfLXeXsLElPVA13gPIehs-r_jv4a2VKbV6o7RUuhTIAncKnQaK0vvyp1tQ9YQBpotC2xaG8-uEflvKv3jF2_52nvjrFpIDvp0pDYsLOHzLUiidTwq7nWs4cBatH7G2d3QYHZZ_9p7CflHKwTrJWHflF7arcaeVIaWmwD4qMQFjCn6eX7lODmGJIXJhLqILwv8VfmntRfbxgS-SycYS6WfyN3M5kxmzOzQ5WPr1nKzn8PTfC-6Lqqu0mi6uPkCAXFQeAOx104UBnCnCshJs_QeWbsROvYIe8Xn1-CNf4DgSRqTTN5bAa_5f9aP5USRM2E58wpG7JemB-ET2emHNuM1qHCysA28M3QLb-ao4_LPlaPdkIWL-5ww=dv

0 投票
1 回答
460 浏览

google-apps-script - 0Auth2 问题在我的谷歌表中获取我的谷歌照片库

我正在尝试遵循文档,但从未连接 0Auth2。顺便说一句,我正在从谷歌表格脚本页面手动运行脚本,我应该在哪里得到允许访问的提示?(我不了解所有这些 0Auth2 方案,并且我已经授权运行脚本并获得客户端 ID 和机密)...见下面我的日志和脚本例程(第一次拍照仍然是简约的,因为我没有' t 还没有通过 0Auth2 步骤 ;-) 。提前感谢您的任何提示。我认为这将是微不足道的,因为它是我自己的工作表和谷歌照片帐户......

日志:

脚本: