问题标签 [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.
python - Python Google Photos API 列出相册中的项目
我无法扩展列出专辑 ID 所需的 API 调用,以便能够列出专辑中包含的项目。下面是我为检索专辑 ID 所做的一个示例。除了那个例子之外,我还尝试扩展这个脚本,以便能够列出特定专辑中包含的项目。
现在,对于我试图从上面的示例中修改的代码,以便能够列出由以下定义的给定专辑中的项目albumId
:
当我尝试打印 时results
,我收到有关接收意外关键字参数的错误,albumId
.
api 调用的搜索格式不同,它是https://photoslibrary.googleapis.com/v1/mediaItems:search
错误是否源于 :mediaItems:search
使 Python 中的变量无效?还是与搜索调用是 POST 而不是 GET 的事实有关?或者是其他东西?
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 参数没有返回预期的结果——如果不查询下一个(空)页面,我就无法检测到真正的最后一页(因为我们不能依赖返回的专辑数量当前页面)。
所以问题是如何在不查询空页面的情况下识别最后一页?
google-apps-script - 如何使用 Google Apps 脚本编辑 Google 照片中的多张照片?
编辑单张照片:
我需要转到 Google 照片中的特定相册。然后,单击图片后,有一个编辑选项。其中有可用过滤器列表。从那里,我可以选择任何过滤器并单击完成。
但是,我想知道。如何使用Google Apps 脚本一次编辑多张照片。
任何人都可以提供参考链接或脚本吗?
google-api - 谷歌照片 API,从谷歌像素肖像模式中检索原始图片
Google Pixel 允许使用“人像模式”,该模式使用一些后期处理来创建散景效果并模糊背景(参见例如https://ai.googleblog.com/2018/11/learning-to-predict-depth -on-pixel-3.html)。一旦上传到谷歌照片,就可以可视化(和下载)模糊图像以及原始图像。
使用 google-photo-api 如何提取非模糊图像?使用mediaItems.search
方法似乎只返回默认的模糊图像。
android - 使用 Google Photos API 将照片和视频下载到我的设备?
我的 iPhone 有足够的存储空间来下载我的整个 Google 相册库,但 Google 相册应用程序中没有执行此操作的选项。
我正在学习 Flutter 应用程序开发,所以我正在考虑编写一个具有漂亮 UI 的应用程序来促进这一点。
Google Photos API 是否有下载照片并将其存储在本地手机照片库中的方法?这会违反任何 API 规则吗?我会遇到 API 速率限制吗?
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,并在网站上不断提供信息。
google-photos-api - 有没有办法通过 Google Photos API 使用高质量模式?
我是软件开发人员并尝试使用 Google Photo API 上传一些视频,但我想以编程方式设置此类视频的“高质量模式”。
所以,关键是我的应用程序必须每 15 GiB 上传一次没有用户参与的视频。
任何人都可以给我建议 - 怎么做?感谢帮助!
java - 使用 Google API 的 CLI 应用程序
我想创建一个应用程序来下载我在 Google 相册中的所有照片。我认为使用可用的 API 应该很容易。
这应该是一个从 cron 定期运行的 CLI 应用程序。但是当我查看 Google Photos API 时,他们使用 OAuth2。该示例显示了 FixedCredentials 的用法:
问题是存在的部分/* Add credentials here. */
。我如何在那里提供我的用户凭据?有许多实现的类,Credentials
但没有一个看起来像可以让我在 CLI 应用程序中自动检索的类。
我从 Google 获得的唯一东西是我的应用程序的 client_id 和 client_token,但是如何将其转换为访问/刷新令牌,以便我可以在没有交互的情况下使用它?
我真的希望我不需要启动网络浏览器来下载我的照片。
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}
正如我从其他帖子中了解到的那样,这是一个服务器端问题,但是我需要一个解决方法(或者谷歌为我修复它)。
有没有人有解决方案?
这是网址的示例:
google-apps-script - 0Auth2 问题在我的谷歌表中获取我的谷歌照片库
我正在尝试遵循文档,但从未连接 0Auth2。顺便说一句,我正在从谷歌表格脚本页面手动运行脚本,我应该在哪里得到允许访问的提示?(我不了解所有这些 0Auth2 方案,并且我已经授权运行脚本并获得客户端 ID 和机密)...见下面我的日志和脚本例程(第一次拍照仍然是简约的,因为我没有' t 还没有通过 0Auth2 步骤 ;-) 。提前感谢您的任何提示。我认为这将是微不足道的,因为它是我自己的工作表和谷歌照片帐户......
日志:
脚本: